Mexico weather by month

Mexico is a huge country, sitting to the south of the western half of the USA, and its sheer size and topography give it a varied climate. Two-thirds of the country consists of plateau and high mountains while its southern half lies within the tropics.

Beach near Tulum on Mexico's Caribbean Coast
Beach near Tulum on Mexico's Caribbean Coast © Diegocardini - Fotolia.com

Other factors also influence Mexico's weather: the cold California current, which runs southward along its Pacific coast, lowers west coast temperatures and reduces rainfall, giving north-western regions a desert or semi-desert climate.

Northern Mexico's proximity to the great land mass of the USA and Canada brings the region very warm, dry summers and extremely cold winters with snowy spells.

The west coast is protected from these climatic extremes by the mountains of Central Mexico while, on the east coast, the warm Caribbean Sea combines with northeast trade winds to create a tropical climate similar to that of the Caribbean islands, with a wet summer season. Indeed, the whole of Mexico receives most of its rain in the summer months (May to October) but the Caribbean coast has the heaviest downpours.

The north coast of the Yucatan peninsula witnesses much less rain, while the Pacific Coast gets wetter the further south you go.

Most of Mexico has a pleasant climate and sunny weather for a large part of the year but the Pacific coast, in the south (where Acapulco is located), and the coasts of the Yucatan, which include Cancun, are affected by heat and high humidity in the summer rainy season.

In late summer, both Pacific and Caribbean coasts can be hit by tropical storms which bring two or three days of heavy rain. In mountainous parts of central Mexico, including Mexico City, temperatures are reduced by the altitude. The northern and central areas of the plateau are dry and arid.

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °C
22°C maximum daytime temperature in January in Mexico City22
24°C maximum daytime temperature in February in Mexico City24
26°C maximum daytime temperature in March in Mexico City26
27°C maximum daytime temperature in April in Mexico City27
27°C maximum daytime temperature in May in Mexico City27
25°C maximum daytime temperature in June in Mexico City25
24°C maximum daytime temperature in July in Mexico City24
24°C maximum daytime temperature in August in Mexico City24
23°C maximum daytime temperature in September in Mexico City23
23°C maximum daytime temperature in October in Mexico City23
23°C maximum daytime temperature in November in Mexico City23
22°C maximum daytime temperature in December in Mexico City22
Hours of sunshine (daily)
Days with some rainfall
2 days with some rainfall in January in Mexico City2
1 day with some rainfall in February in Mexico City1
3 days with some rainfall in March in Mexico City3
6 days with some rainfall in April in Mexico City6
10 days with some rainfall in May in Mexico City10
15 days with some rainfall in June in Mexico City15
20 days with some rainfall in July in Mexico City20
19 days with some rainfall in August in Mexico City19
16 days with some rainfall in September in Mexico City16
8 days with some rainfall in October in Mexico City8
4 days with some rainfall in November in Mexico City4
2 days with some rainfall in December in Mexico City2

More weather

More about Mexico

Mexico by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Recommended for Mexico

  • Explore latest special offers & online deals from TUI
  • Free child places & £0 deposits with direct debit available
  • Book summer & winter sun holidays in 2026/2027

TUITUI deal finder

The climate guide for Mexico (Mexico City) shows long term monthly weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

Mexico climate overview

Mexico is a vast country with attractions that range from pre-Columbian ruins and grand colonial cities to white-sand beaches and glitzy resorts. It receives over 20 million visitors a year, most of them from the USA and Canada.

Its most distinctive geographical feature is the vast central plateau, flanked by mountains, that runs through the heart of the country from the border with the USA through almost two thirds of its length. At the southern end of the plateau near Mexico City there is a band of volcanoes running from east to west. About half a dozen are active, most notably Colima and Popocatepetl.

The distinctive cathedral in Guadalajara, Mexico
The distinctive cathedral in Guadalajara, Mexico © Quir Arte - Adobe Stock Image

While the plateau itself is generally sparsely vegetated, forests of pine and oak dominate the mountains to the west. Throughout the south of the country, with its lower elevations, the vegetation is more typical of the tropics, and there are still some areas of undisturbed rainforest.

Generally Mexico has a tropical climate with wet summers and dry winters, however the north of the country sees little rainfall at any time while in Tabasco and southern Veracruz there is practically no dry season.

Stretch of hotels along Cancun's Caribbean coast
Stretch of hotels along Cancun's Caribbean coast © Jdross75 - Adobe Stock Image

At the beginning of the wet season, towards the end of May, rain starts falling in the south of the country. It extends northwards almost all the way up the west coast by the end of July, and up the Gulf coast by the end of September, becoming progressively lighter further north and inland.

The rains moderate between September and November, remaining longer on the Gulf than the Pacific Coast. Since rain in Mexico tends to fall mainly at night, there are still usually at least 6 hours of sunshine each day in most beach resort areas such as , even at the height of the rainy season.

On the coastal plains, including Cancun on the Yucatan Peninsular, temperatures in the summer months are hot, and heat and humidity usually very high. However once on to the central plateau the high temperatures and heat and humidity disappear.

At the southern end of the plateau, for example around Mexico City, the warmest months are April and May, just before the rains begin. Daytime temperatures through the summer are warm but everywhere at high altitudes temperatures fall at night by as much as 15°C (27°F) in summer and by more in winter.

In the dry season heat and humidity moderates a little in the southern coastal regions, but temperatures still remain hot. Generally at this time of year it is far less cloudy and quite a bit warmer on the Pacific coast at places such as Ixtapa than on the Gulf and Caribbean coasts. On the plateau in the dry season it is still warm but at night temperatures drop sharply and frosts can occur.

Explore Mexico's ancient Maya civilisations at Chichen Itza
Explore Mexico's ancient Maya civilisations at Chichen Itza © Joseph - Adobe Stock Image

Mexico is prone to hurricanes that may strike from either the Gulf of Mexico or the Pacific Ocean between June and November. It has also suffered some devastating earthquakes, most recently in 1985 when thousands died in Mexico City alone. The most active faults lie parallel to the south-west coast and stretch north-west into the Gulf of California, but when they strike, earthquakes can be felt far inland.

What to pack for Mexico

Pack light summer clothing supplemented with light jackets or wraps for chillier evenings. Take much warmer clothes if you are going into the highlands or to the north of the country in the winter. Add rainwear if visiting in the summer.

Mexico temperature by month

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Riviera Maya
28°C maximum daytime temperature in January in Riviera Maya28
28°C maximum daytime temperature in February in Riviera Maya28
30°C maximum daytime temperature in March in Riviera Maya30
32°C maximum daytime temperature in April in Riviera Maya32
32°C maximum daytime temperature in May in Riviera Maya32
32°C maximum daytime temperature in June in Riviera Maya32
32°C maximum daytime temperature in July in Riviera Maya32
33°C maximum daytime temperature in August in Riviera Maya33
32°C maximum daytime temperature in September in Riviera Maya32
30°C maximum daytime temperature in October in Riviera Maya30
29°C maximum daytime temperature in November in Riviera Maya29
28°C maximum daytime temperature in December in Riviera Maya28
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Acapulco
31°C maximum daytime temperature in January in Acapulco31
31°C maximum daytime temperature in February in Acapulco31
31°C maximum daytime temperature in March in Acapulco31
32°C maximum daytime temperature in April in Acapulco32
32°C maximum daytime temperature in May in Acapulco32
32°C maximum daytime temperature in June in Acapulco32
32°C maximum daytime temperature in July in Acapulco32
32°C maximum daytime temperature in August in Acapulco32
31°C maximum daytime temperature in September in Acapulco31
31°C maximum daytime temperature in October in Acapulco31
31°C maximum daytime temperature in November in Acapulco31
31°C maximum daytime temperature in December in Acapulco31
Cabo San Lucas
25°C maximum daytime temperature in January in Cabo San Lucas25
25°C maximum daytime temperature in February in Cabo San Lucas25
26°C maximum daytime temperature in March in Cabo San Lucas26
29°C maximum daytime temperature in April in Cabo San Lucas29
30°C maximum daytime temperature in May in Cabo San Lucas30
31°C maximum daytime temperature in June in Cabo San Lucas31
33°C maximum daytime temperature in July in Cabo San Lucas33
33°C maximum daytime temperature in August in Cabo San Lucas33
32°C maximum daytime temperature in September in Cabo San Lucas32
31°C maximum daytime temperature in October in Cabo San Lucas31
29°C maximum daytime temperature in November in Cabo San Lucas29
27°C maximum daytime temperature in December in Cabo San Lucas27
Cancun
28°C maximum daytime temperature in January in Cancun28
28°C maximum daytime temperature in February in Cancun28
30°C maximum daytime temperature in March in Cancun30
32°C maximum daytime temperature in April in Cancun32
32°C maximum daytime temperature in May in Cancun32
32°C maximum daytime temperature in June in Cancun32
32°C maximum daytime temperature in July in Cancun32
33°C maximum daytime temperature in August in Cancun33
32°C maximum daytime temperature in September in Cancun32
30°C maximum daytime temperature in October in Cancun30
29°C maximum daytime temperature in November in Cancun29
28°C maximum daytime temperature in December in Cancun28
Chichen Itza
29°C maximum daytime temperature in January in Chichen Itza29
31°C maximum daytime temperature in February in Chichen Itza31
33°C maximum daytime temperature in March in Chichen Itza33
35°C maximum daytime temperature in April in Chichen Itza35
35°C maximum daytime temperature in May in Chichen Itza35
34°C maximum daytime temperature in June in Chichen Itza34
34°C maximum daytime temperature in July in Chichen Itza34
34°C maximum daytime temperature in August in Chichen Itza34
33°C maximum daytime temperature in September in Chichen Itza33
32°C maximum daytime temperature in October in Chichen Itza32
31°C maximum daytime temperature in November in Chichen Itza31
29°C maximum daytime temperature in December in Chichen Itza29
Cozumel
28°C maximum daytime temperature in January in Cozumel28
29°C maximum daytime temperature in February in Cozumel29
30°C maximum daytime temperature in March in Cozumel30
32°C maximum daytime temperature in April in Cozumel32
32°C maximum daytime temperature in May in Cozumel32
32°C maximum daytime temperature in June in Cozumel32
32°C maximum daytime temperature in July in Cozumel32
33°C maximum daytime temperature in August in Cozumel33
32°C maximum daytime temperature in September in Cozumel32
31°C maximum daytime temperature in October in Cozumel31
29°C maximum daytime temperature in November in Cozumel29
28°C maximum daytime temperature in December in Cozumel28
Guadalajara
24°C maximum daytime temperature in January in Guadalajara24
26°C maximum daytime temperature in February in Guadalajara26
29°C maximum daytime temperature in March in Guadalajara29
31°C maximum daytime temperature in April in Guadalajara31
32°C maximum daytime temperature in May in Guadalajara32
30°C maximum daytime temperature in June in Guadalajara30
27°C maximum daytime temperature in July in Guadalajara27
27°C maximum daytime temperature in August in Guadalajara27
27°C maximum daytime temperature in September in Guadalajara27
27°C maximum daytime temperature in October in Guadalajara27
26°C maximum daytime temperature in November in Guadalajara26
24°C maximum daytime temperature in December in Guadalajara24
Merida
29°C maximum daytime temperature in January in Merida29
30°C maximum daytime temperature in February in Merida30
33°C maximum daytime temperature in March in Merida33
35°C maximum daytime temperature in April in Merida35
36°C maximum daytime temperature in May in Merida36
34°C maximum daytime temperature in June in Merida34
34°C maximum daytime temperature in July in Merida34
34°C maximum daytime temperature in August in Merida34
33°C maximum daytime temperature in September in Merida33
31°C maximum daytime temperature in October in Merida31
30°C maximum daytime temperature in November in Merida30
29°C maximum daytime temperature in December in Merida29
Mexico City
22°C maximum daytime temperature in January in Mexico City22
24°C maximum daytime temperature in February in Mexico City24
26°C maximum daytime temperature in March in Mexico City26
27°C maximum daytime temperature in April in Mexico City27
27°C maximum daytime temperature in May in Mexico City27
25°C maximum daytime temperature in June in Mexico City25
24°C maximum daytime temperature in July in Mexico City24
24°C maximum daytime temperature in August in Mexico City24
23°C maximum daytime temperature in September in Mexico City23
23°C maximum daytime temperature in October in Mexico City23
23°C maximum daytime temperature in November in Mexico City23
22°C maximum daytime temperature in December in Mexico City22
Oaxaca
26°C maximum daytime temperature in January in Oaxaca26
27°C maximum daytime temperature in February in Oaxaca27
29°C maximum daytime temperature in March in Oaxaca29
30°C maximum daytime temperature in April in Oaxaca30
30°C maximum daytime temperature in May in Oaxaca30
27°C maximum daytime temperature in June in Oaxaca27
26°C maximum daytime temperature in July in Oaxaca26
27°C maximum daytime temperature in August in Oaxaca27
25°C maximum daytime temperature in September in Oaxaca25
26°C maximum daytime temperature in October in Oaxaca26
26°C maximum daytime temperature in November in Oaxaca26
26°C maximum daytime temperature in December in Oaxaca26
Playa del Carmen
28°C maximum daytime temperature in January in Playa del Carmen28
29°C maximum daytime temperature in February in Playa del Carmen29
31°C maximum daytime temperature in March in Playa del Carmen31
32°C maximum daytime temperature in April in Playa del Carmen32
32°C maximum daytime temperature in May in Playa del Carmen32
32°C maximum daytime temperature in June in Playa del Carmen32
32°C maximum daytime temperature in July in Playa del Carmen32
33°C maximum daytime temperature in August in Playa del Carmen33
32°C maximum daytime temperature in September in Playa del Carmen32
31°C maximum daytime temperature in October in Playa del Carmen31
29°C maximum daytime temperature in November in Playa del Carmen29
29°C maximum daytime temperature in December in Playa del Carmen29
Puerto Vallarta
29°C maximum daytime temperature in January in Puerto Vallarta29
29°C maximum daytime temperature in February in Puerto Vallarta29
30°C maximum daytime temperature in March in Puerto Vallarta30
32°C maximum daytime temperature in April in Puerto Vallarta32
33°C maximum daytime temperature in May in Puerto Vallarta33
33°C maximum daytime temperature in June in Puerto Vallarta33
33°C maximum daytime temperature in July in Puerto Vallarta33
33°C maximum daytime temperature in August in Puerto Vallarta33
32°C maximum daytime temperature in September in Puerto Vallarta32
32°C maximum daytime temperature in October in Puerto Vallarta32
31°C maximum daytime temperature in November in Puerto Vallarta31
29°C maximum daytime temperature in December in Puerto Vallarta29
San Jose del Cabo
25°C maximum daytime temperature in January in San Jose del Cabo25
25°C maximum daytime temperature in February in San Jose del Cabo25
27°C maximum daytime temperature in March in San Jose del Cabo27
30°C maximum daytime temperature in April in San Jose del Cabo30
32°C maximum daytime temperature in May in San Jose del Cabo32
33°C maximum daytime temperature in June in San Jose del Cabo33
34°C maximum daytime temperature in July in San Jose del Cabo34
34°C maximum daytime temperature in August in San Jose del Cabo34
33°C maximum daytime temperature in September in San Jose del Cabo33
32°C maximum daytime temperature in October in San Jose del Cabo32
30°C maximum daytime temperature in November in San Jose del Cabo30
27°C maximum daytime temperature in December in San Jose del Cabo27
Tulum
29°C maximum daytime temperature in January in Tulum29
30°C maximum daytime temperature in February in Tulum30
31°C maximum daytime temperature in March in Tulum31
33°C maximum daytime temperature in April in Tulum33
33°C maximum daytime temperature in May in Tulum33
33°C maximum daytime temperature in June in Tulum33
33°C maximum daytime temperature in July in Tulum33
33°C maximum daytime temperature in August in Tulum33
32°C maximum daytime temperature in September in Tulum32
31°C maximum daytime temperature in October in Tulum31
30°C maximum daytime temperature in November in Tulum30
29°C maximum daytime temperature in December in Tulum29

All Mexico regions

All Mexico destinations

Mexico weather averages by month

Temperature in Mexico (°C)

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Max temperature (daytime)
22°C maximum daytime temperature in January in Mexico (Mexico City)22
24°C maximum daytime temperature in February in Mexico (Mexico City)24
26°C maximum daytime temperature in March in Mexico (Mexico City)26
27°C maximum daytime temperature in April in Mexico (Mexico City)27
27°C maximum daytime temperature in May in Mexico (Mexico City)27
25°C maximum daytime temperature in June in Mexico (Mexico City)25
24°C maximum daytime temperature in July in Mexico (Mexico City)24
24°C maximum daytime temperature in August in Mexico (Mexico City)24
23°C maximum daytime temperature in September in Mexico (Mexico City)23
23°C maximum daytime temperature in October in Mexico (Mexico City)23
23°C maximum daytime temperature in November in Mexico (Mexico City)23
22°C maximum daytime temperature in December in Mexico (Mexico City)22
Min temperature (night-time)
4°C minimum night-time temperature in January in Mexico (Mexico City)4
5°C minimum night-time temperature in February in Mexico (Mexico City)5
7°C minimum night-time temperature in March in Mexico (Mexico City)7
9°C minimum night-time temperature in April in Mexico (Mexico City)9
10°C minimum night-time temperature in May in Mexico (Mexico City)10
12°C minimum night-time temperature in June in Mexico (Mexico City)12
11°C minimum night-time temperature in July in Mexico (Mexico City)11
11°C minimum night-time temperature in August in Mexico (Mexico City)11
11°C minimum night-time temperature in September in Mexico (Mexico City)11
9°C minimum night-time temperature in October in Mexico (Mexico City)9
6°C minimum night-time temperature in November in Mexico (Mexico City)6
4°C minimum night-time temperature in December in Mexico (Mexico City)4
Heat & Humidity
No heat & humidity in January in Mexico (Mexico City)0
No heat & humidity in February in Mexico (Mexico City)0
Low heat & humidity in March in Mexico (Mexico City)L
Low heat & humidity in April in Mexico (Mexico City)L
Low heat & humidity in May in Mexico (Mexico City)L
Low heat & humidity in June in Mexico (Mexico City)L
No heat & humidity in July in Mexico (Mexico City)0
No heat & humidity in August in Mexico (Mexico City)0
No heat & humidity in September in Mexico (Mexico City)0
No heat & humidity in October in Mexico (Mexico City)0
No heat & humidity in November in Mexico (Mexico City)0
No heat & humidity in December in Mexico (Mexico City)0

Note: 0 = None, L = Low, M = Moderate, H = High, VH = Very high, E = Extreme

Sunshine & UV index in Mexico

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Daily hours of sunshine
Daily hours of daylight
11 hours of daylight per day in January in Mexico (Mexico City)11
12 hours of daylight per day in February in Mexico (Mexico City)12
12 hours of daylight per day in March in Mexico (Mexico City)12
13 hours of daylight per day in April in Mexico (Mexico City)13
13 hours of daylight per day in May in Mexico (Mexico City)13
13 hours of daylight per day in June in Mexico (Mexico City)13
13 hours of daylight per day in July in Mexico (Mexico City)13
13 hours of daylight per day in August in Mexico (Mexico City)13
12 hours of daylight per day in September in Mexico (Mexico City)12
12 hours of daylight per day in October in Mexico (Mexico City)12
11 hours of daylight per day in November in Mexico (Mexico City)11
11 hours of daylight per day in December in Mexico (Mexico City)11
UV Index (Maximum)
UV (maximum) index 9 (Very High) in January in Mexico (Mexico City)9
UV (maximum) index 11 (Extreme) in February in Mexico (Mexico City)11
UV (maximum) index 11+ (Extreme) in March in Mexico (Mexico City)11
UV (maximum) index 11+ (Extreme) in April in Mexico (Mexico City)11
UV (maximum) index 11+ (Extreme) in May in Mexico (Mexico City)11
UV (maximum) index 11+ (Extreme) in June in Mexico (Mexico City)11
UV (maximum) index 11+ (Extreme) in July in Mexico (Mexico City)11
UV (maximum) index 11+ (Extreme) in August in Mexico (Mexico City)11
UV (maximum) index 11+ (Extreme) in September in Mexico (Mexico City)11
UV (maximum) index 11 (Extreme) in October in Mexico (Mexico City)11
UV (maximum) index 10 (Very High) in November in Mexico (Mexico City)10
UV (maximum) index 8 (Very High) in December in Mexico (Mexico City)8

Rainfall in Mexico

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Number of days with some rain
2 days with some rainfall in January in Mexico (Mexico City)2
1 day with some rainfall in February in Mexico (Mexico City)1
3 days with some rainfall in March in Mexico (Mexico City)3
6 days with some rainfall in April in Mexico (Mexico City)6
10 days with some rainfall in May in Mexico (Mexico City)10
15 days with some rainfall in June in Mexico (Mexico City)15
20 days with some rainfall in July in Mexico (Mexico City)20
19 days with some rainfall in August in Mexico (Mexico City)19
16 days with some rainfall in September in Mexico (Mexico City)16
8 days with some rainfall in October in Mexico (Mexico City)8
4 days with some rainfall in November in Mexico (Mexico City)4
2 days with some rainfall in December in Mexico (Mexico City)2
Average monthly rainfall (mm)
8 mm monthly rainfall in January in Mexico (Mexico City)8
4 mm monthly rainfall in February in Mexico (Mexico City)4
11 mm monthly rainfall in March in Mexico (Mexico City)11
22 mm monthly rainfall in April in Mexico (Mexico City)22
52 mm monthly rainfall in May in Mexico (Mexico City)52
108 mm monthly rainfall in June in Mexico (Mexico City)108
131 mm monthly rainfall in July in Mexico (Mexico City)131
125 mm monthly rainfall in August in Mexico (Mexico City)125
109 mm monthly rainfall in September in Mexico (Mexico City)109
44 mm monthly rainfall in October in Mexico (Mexico City)44
15 mm monthly rainfall in November in Mexico (Mexico City)15
6 mm monthly rainfall in December in Mexico (Mexico City)6

Tropical storm risk: Mexico hurricane season

% of month affected by tropical storms
0
0
0
0
0
1.7%
0
0
1.7%
0
0
0
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Compare Mexico weather with the UK

The weather chart below compares the average monthly maximum daytime temperature for Mexico (Mexico City) and the UK (London).

Maximum daytime temperature (°C)

Mexico (Mexico City)
UK (London)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Metric (°C / mm)  |  Imperial (°F / inches)

Compare more weather

Back to top

More about Mexico

Related posts

Popular travel offers

Explore holiday destinations

More holidays

Save with latest deals & discounts

More deals

Airport parking

More parking

Airport lounges

More lounges

Top ^