Warm places to visit in March

In March, the average daytime high across New York, Chicago, London, Paris and four other cold-winter cities is just 9°C (49°F). These 44 destinations are warm, dry and outside hurricane and monsoon season — ranked by climate data, not brochures.

March back home — average highs
🇺🇸 New York 11°C🇺🇸 Chicago 6.2°C🇺🇸 Boston 7°C🇨🇦 Toronto 5°C🇬🇧 London 12°C🇫🇷 Paris 13°C🇩🇪 Berlin 10°C🇳🇱 Amsterdam 10°C

March at a glance

Beach & island escapes (24–35°C)

Proper beach weather: warm days, warm evenings, and sea you can stay in. The long-haul classics, ranked by how established they are as destinations, then by how dry the month is.

🇲🇽

Cancún

Mexico
30° C avg high
+21°C warmer
Low 22°C Mostly dry · 41 mm Sea 27°C
🇺🇸

Miami

United States
27° C avg high
+18°C warmer
Low 19°C Mostly dry · 76 mm Sea 26°C
🇧🇸

Nassau

Bahamas
25.8° C avg high
+17°C warmer
Low 21.9°C Dry · 28 mm Sea 25°C
🇺🇸

Honolulu

United States
27° C avg high
+18°C warmer
Low 19°C Mostly dry · 45 mm Sea 24°C
🇩🇴

Punta Cana

Dominican Republic
29° C avg high
+20°C warmer
Low 21°C Mostly dry · 45 mm
🇵🇷

San Juan

Puerto Rico
29° C avg high
+20°C warmer
Low 22°C Mostly dry · 55 mm Sea 27°C
🇧🇷

Salvador

Brazil
28.5° C avg high
+19°C warmer
Low 24.9°C Some showers · 103 mm Sea 29°C
🇧🇷

Recife

Brazil
29.3° C avg high
+20°C warmer
Low 24.7°C Some showers · 115 mm Sea 30°C
🇲🇽

Cabo San Lucas

Mexico
27.3° C avg high
+18°C warmer
Low 18.5°C Dry · 1 mm Sea 21°C
🇨🇴

Cartagena

Colombia
31° C avg high
+22°C warmer
Low 25°C Dry · 5 mm Sea 28°C
🇮🇳

Goa

India
32° C avg high
+23°C warmer
Low 23°C Dry · 5 mm Sea 29°C
🇪🇬

Hurghada

Egypt
24.3° C avg high
+15°C warmer
Low 16.8°C Dry · 5 mm Sea 22°C
🇨🇴

Santa Marta

Colombia
29.6° C avg high
+20°C warmer
Low 25°C Dry · 18 mm
🇲🇽

Puerto Vallarta

Mexico
26.6° C avg high
+17°C warmer
Low 17.4°C Dry · 19 mm Sea 25°C
🇹🇨

Turks & Caicos (Providenciales)

Turks and Caicos Islands
25.3° C avg high
+16°C warmer
Low 24.1°C Dry · 24 mm Sea 26°C
🇦🇼

Aruba (Oranjestad)

Aruba
28.4° C avg high
+19°C warmer
Low 25.1°C Dry · 26 mm Sea 26°C
🇧🇧

Bridgetown

Barbados
28.1° C avg high
+19°C warmer
Low 23.8°C Dry · 27 mm
🇺🇸

Key West

United States
24.3° C avg high
+15°C warmer
Low 22.6°C Dry · 34 mm Sea 26°C
🇰🇪

Lamu

Kenya
30.9° C avg high
+22°C warmer
Low 26.3°C Dry · 34 mm
🇯🇲

Kingston

Jamaica
29.1° C avg high
+20°C warmer
Low 21.7°C Dry · 36 mm Sea 28°C
🇲🇽

Tulum

Mexico
30° C avg high
+21°C warmer
Low 22°C Mostly dry · 50 mm Sea 27°C
🇲🇽

Playa del Carmen

Mexico
30° C avg high
+21°C warmer
Low 22°C Mostly dry · 50 mm Sea 27°C
🇱🇨

St. Lucia (Castries)

Saint Lucia
27.8° C avg high
+19°C warmer
Low 23.7°C Mostly dry · 50 mm Sea 27°C
🇺🇸

Tampa

United States
25.4° C avg high
+16°C warmer
Low 15.9°C Mostly dry · 52 mm Sea 23°C

Mild winter sun by the sea (19–23°C)

T-shirt days and a light layer at night. Not tropical, but usually closer to home — the Canaries, the Red Sea, Florida's Gulf Coast — and very dry.

🇨🇱

Valparaíso

Chile
20.2° C avg high
+11°C warmer
Low 14.6°C Dry · 3 mm
🇪🇬

Alexandria (EG)

Egypt
20.5° C avg high
+11°C warmer
Low 12.2°C Dry · 16 mm
🇪🇸

Santa Cruz de Tenerife

Spain
20.4° C avg high
+11°C warmer
Low 15.3°C Dry · 22 mm
🇦🇷

Mar del Plata

Argentina
22.6° C avg high
+13°C warmer
Low 15.5°C Mostly dry · 79 mm
🇳🇦

Swakopmund

Namibia
23.9° C avg high
+15°C warmer
Low 15.8°C Dry · 3 mm
🇲🇦

Essaouira

Morocco
19.9° C avg high
+11°C warmer
Low 12.9°C Dry · 34 mm
🇲🇦

Agadir

Morocco
23.1° C avg high
+14°C warmer
Low 13.9°C Dry · 29 mm Sea 18°C
🇹🇳

Sousse

Tunisia
19.9° C avg high
+11°C warmer
Low 10°C Mostly dry · 62 mm

Warm city breaks (20–29°C)

Sightseeing weather without the summer crowds or the summer heat — the cities that are at their most walkable while the north is at its coldest.

🇪🇬

Cairo

Egypt
24° C avg high
+15°C warmer
Low 12°C Dry · 5 mm
🇦🇪

Dubai

United Arab Emirates
28° C avg high
+19°C warmer
Low 18°C Dry · 22 mm Sea 24°C
🇺🇸

Los Angeles

United States
21° C avg high
+12°C warmer
Low 11°C Mostly dry · 56 mm Sea 15°C
🇭🇰

Hong Kong

Hong Kong
21° C avg high
+12°C warmer
Low 17°C Some showers · 85 mm Sea 21°C
🇺🇸

Las Vegas

United States
21.7° C avg high
+12°C warmer
Low 9.7°C Dry · 12 mm
🇲🇽

Mexico City

Mexico
26° C avg high
+17°C warmer
Low 9°C Dry · 13 mm
🇿🇦

Cape Town

South Africa
25° C avg high
+16°C warmer
Low 14°C Dry · 20 mm Sea 15°C
🇦🇺

Melbourne

Australia
24° C avg high
+15°C warmer
Low 13°C Mostly dry · 50 mm Sea 21°C
🇰🇪

Nairobi

Kenya
27° C avg high
+18°C warmer
Low 15.6°C Some showers · 81 mm
🇵🇪

Lima

Peru
26° C avg high
+17°C warmer
Low 19°C Dry · 1 mm
🇲🇦

Marrakech

Morocco
23° C avg high
+14°C warmer
Low 10°C Dry · 35 mm
🇿🇦

Stellenbosch

South Africa
27.4° C avg high
+18°C warmer
Low 15.7°C Mostly dry · 43 mm

How we picked these

Every destination in our climate dataset is checked against March's long-term averages:

Within each group, better-known destinations come first, then the drier ones. "Warmer" is measured against the average March high of the eight cold-winter cities above. Sea temperatures are monthly sea-surface means.

More winter months: November · December · January · February. Escaping summer heat instead? See Coolcation.

Filter destinations by your exact temperature range →

The Smart Trip Finder lets you pick your own temperature window and rain tolerance.