|
|
| |
Travel guide > America > Climate and weather of Mexico
|
| Mexico |
|
Mexico has two different climatic zones.
Temperatures are stable all year round in the south (25° in January and 30° in July) and range between 20° in January (5° in the mountains) and 30° in July in the north. Rainfall is abundant in the south (800 to 1 000 mm per year) and moderate in the north (500 mm per year). Sunshine is high throughout the year.
Northern Mexico
The north has a temperate climate with four seasons. Raiinfall is moderate (250 to 500 mm per year) except in the extreme north (50 mm per year).
Winter (December to February)
Temperatures range between 15 and 20°. The rains are nonexistent except in the northwest. Ssunshine is high (seven to eight hours per day).
Spring (March to May)
Temperatures rise progressively and rainfall is very low.
Summer (June to August)
Temperatures are high (30°) and rainfall is moderate. The sun shines five to six hours a day.
Autumn (September to November)
The temperatures drop gradually (26° in September, 21° in November) and rainfall is very low.
Southern Mexico
The south has a tropical climate with a rainy season and a dry season. Rainfall is high (600 to 2 000 mm).
Rainy season (June to October)
Temperatures reach 30° in the coastal plains (they lose 5° on the plateau). Rainfall is abundant on the coasts and moderate on the plateau. Humidity is high. Hurricanes (strong winds and torrential rains) often reach the eastern and the western coasts.
Dry season (November to May)
Temperatures are stable (25° in the coastal plains, 20° on the central plateau). The atmosphere cools down when the sun sets. Rainfall is low.
When to go to Mexico (pleasant climate) |
|
The climate of Mexico is pleasant during the following months :
January |
February |
March |
April |
May |
June |
July |
August |
September |
October |
November |
December |
|
Average temperatures and rainfall
Acapulco
Temp |
January |
February |
March |
April |
May |
June |
max |
31° |
31° |
31° |
35° |
35° |
32° |
min |
21° |
21° |
21° |
22° |
23° |
24° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
33° |
32° |
32° |
32° |
32° |
31° |
min |
24° |
24° |
24° |
24° |
23° |
22° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
... |
... |
... |
30 |
270 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
200 |
310 |
340 |
140 |
50 |
10 |
|
Cancun
Temp |
January |
February |
March |
April |
May |
June |
max |
28° |
28° |
29° |
30° |
32° |
32° |
min |
21° |
21° |
22° |
24° |
25° |
26° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
33° |
33° |
32° |
31° |
29° |
28° |
min |
26° |
26° |
25° |
24° |
23° |
22° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
100 |
50 |
50 |
30 |
90 |
140 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
70 |
90 |
180 |
280 |
130 |
90 |
|
Ciudad Juarez
Temp |
January |
February |
March |
April |
May |
June |
max |
15° |
18° |
22° |
27° |
31° |
36° |
min |
0° |
2° |
5° |
9° |
14° |
19° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
35° |
34° |
31° |
26° |
19° |
16° |
min |
21° |
20° |
16° |
10° |
4° |
0° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
10 |
10 |
10 |
10 |
20 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
50 |
50 |
50 |
20 |
10 |
10 |
|
Ecatepec de Morelos
Temp |
January |
February |
March |
April |
May |
June |
max |
23° |
24° |
27° |
27° |
27° |
25° |
min |
2° |
4° |
6° |
8° |
11° |
12° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
24° |
24° |
24° |
24° |
24° |
23° |
min |
11° |
11° |
11° |
9° |
5° |
4° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
10 |
10 |
20 |
50 |
110 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
120 |
90 |
90 |
40 |
10 |
10 |
|
Guadalajara
Temp |
January |
February |
March |
April |
May |
June |
max |
26° |
28° |
30° |
32° |
34° |
32° |
min |
7° |
8° |
10° |
12° |
14° |
17° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
29° |
29° |
28° |
28° |
28° |
26° |
min |
17° |
17° |
17° |
14° |
9° |
8° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
... |
... |
... |
30 |
160 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
240 |
200 |
140 |
40 |
10 |
10 |
|
Leon
Temp |
January |
February |
March |
April |
May |
June |
max |
24° |
25° |
28° |
30° |
31° |
30° |
min |
7° |
8° |
10° |
13° |
15° |
16° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
27° |
27° |
27° |
27° |
26° |
24° |
min |
15° |
15° |
14° |
12° |
9° |
8° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
10 |
10 |
10 |
30 |
110 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
160 |
160 |
110 |
40 |
10 |
10 |
|
Merida
Temp |
January |
February |
March |
April |
May |
June |
max |
29° |
30° |
33° |
35° |
36° |
35° |
min |
18° |
18° |
19° |
21° |
22° |
23° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
34° |
34° |
33° |
32° |
30° |
29° |
min |
22° |
22° |
22° |
21° |
19° |
18° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
20 |
20 |
20 |
20 |
60 |
140 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
160 |
160 |
180 |
90 |
40 |
30 |
|
Mexicali
Temp |
January |
February |
March |
April |
May |
June |
max |
20° |
23° |
26° |
29° |
35° |
40° |
min |
6° |
8° |
10° |
13° |
17° |
21° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
42° |
41° |
38° |
32° |
25° |
20° |
min |
26° |
26° |
22° |
16° |
10° |
6° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
10 |
10 |
... |
... |
... |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
... |
10 |
10 |
10 |
10 |
10 |
|
Mexico (Capital of Mexico)
Temp |
January |
February |
March |
April |
May |
June |
max |
21° |
23° |
25° |
26° |
26° |
24° |
min |
6° |
7° |
10° |
11° |
12° |
12° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
23° |
23° |
23° |
22° |
22° |
21° |
min |
11° |
12° |
12° |
10° |
8° |
7° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
10 |
10 |
20 |
60 |
160 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
180 |
170 |
140 |
60 |
10 |
10 |
|
Monterrey
Temp |
January |
February |
March |
April |
May |
June |
max |
20° |
23° |
27° |
30° |
32° |
34° |
min |
8° |
10° |
14° |
18° |
21° |
23° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
35° |
35° |
32° |
28° |
24° |
21° |
min |
23° |
23° |
21° |
17° |
13° |
10° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
20 |
20 |
20 |
30 |
50 |
70 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
40 |
80 |
150 |
80 |
20 |
10 |
|
Naucalpan de Juarez
Temp |
January |
February |
March |
April |
May |
June |
max |
22° |
24° |
27° |
28° |
27° |
26° |
min |
5° |
6° |
8° |
10° |
12° |
13° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
24° |
24° |
23° |
23° |
23° |
22° |
min |
12° |
12° |
12° |
10° |
7° |
6° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
10 |
10 |
30 |
60 |
150 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
180 |
170 |
140 |
60 |
10 |
10 |
|
Nezahualcoyotl
Temp |
January |
February |
March |
April |
May |
June |
max |
23° |
25° |
27° |
28° |
28° |
26° |
min |
4° |
5° |
6° |
9° |
10° |
12° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
25° |
25° |
24° |
24° |
24° |
23° |
min |
12° |
11° |
11° |
9° |
6° |
5° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
10 |
10 |
20 |
50 |
110 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
120 |
110 |
100 |
50 |
20 |
10 |
|
Nuevo Laredo
Temp |
January |
February |
March |
April |
May |
June |
max |
18° |
21° |
26° |
30° |
33° |
36° |
min |
6° |
9° |
13° |
18° |
21° |
24° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
37° |
37° |
33° |
29° |
23° |
19° |
min |
25° |
25° |
23° |
18° |
13° |
8° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
20 |
30 |
20 |
50 |
70 |
70 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
30 |
50 |
80 |
70 |
20 |
20 |
|
Puebla
Temp |
January |
February |
March |
April |
May |
June |
max |
18° |
19° |
22° |
24° |
23° |
22° |
min |
9° |
10° |
12° |
14° |
14° |
14° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
21° |
21° |
21° |
20° |
20° |
18° |
min |
14° |
14° |
14° |
12° |
11° |
9° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
... |
... |
10 |
20 |
70 |
160 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
140 |
140 |
150 |
60 |
20 |
... |
|
Puerto Vallarta
Temp |
January |
February |
March |
April |
May |
June |
max |
29° |
29° |
29° |
30° |
32° |
33° |
min |
16° |
16° |
17° |
18° |
21° |
24° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
34° |
34° |
34° |
34° |
32° |
30° |
min |
24° |
24° |
24° |
23° |
20° |
18° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
20 |
10 |
10 |
10 |
10 |
210 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
360 |
310 |
360 |
120 |
10 |
20 |
|
Tijuana
Temp |
January |
February |
March |
April |
May |
June |
max |
20° |
21° |
21° |
22° |
23° |
25° |
min |
7° |
8° |
9° |
10° |
12° |
14° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
28° |
28° |
28° |
26° |
23° |
21° |
min |
16° |
17° |
16° |
13° |
10° |
7° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
40 |
40 |
40 |
20 |
... |
... |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
... |
... |
10 |
10 |
30 |
40 |
|
Toluca
Temp |
January |
February |
March |
April |
May |
June |
max |
19° |
20° |
23° |
24° |
24° |
22° |
min |
1° |
2° |
4° |
6° |
8° |
9° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
21° |
21° |
21° |
21° |
20° |
19° |
min |
9° |
8° |
9° |
6° |
3° |
2° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
10 |
10 |
30 |
60 |
140 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
150 |
140 |
110 |
50 |
10 |
10 |
|
Veracruz
Temp |
January |
February |
March |
April |
May |
June |
max |
24° |
25° |
26° |
28° |
30° |
31° |
min |
18° |
18° |
21° |
23° |
25° |
24° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
31° |
31° |
31° |
30° |
27° |
25° |
min |
23° |
24° |
23° |
23° |
21° |
19° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
20 |
10 |
10 |
20 |
50 |
300 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
410 |
350 |
350 |
130 |
50 |
20 |
|
Zapopan
Temp |
January |
February |
March |
April |
May |
June |
max |
25° |
27° |
30° |
32° |
33° |
31° |
min |
7° |
7° |
10° |
11° |
14° |
16° |
|
Temp |
July |
August |
September |
October |
November |
December |
max |
28° |
28° |
28° |
27° |
27° |
25° |
min |
15° |
15° |
15° |
13° |
10° |
7° |
|
Rain |
January |
February |
March |
April |
May |
June |
mm |
10 |
10 |
10 |
... |
20 |
190 |
|
Rain |
July |
August |
September |
October |
November |
December |
mm |
260 |
220 |
160 |
60 |
10 |
10 |
|
Weather data (temperatures and precipitation) for Mexico are derived from monthly averages established over the last twenty years.
|
Mexico, a country located in North America, is bordered by the United States to the north, by the Caribbean Sea and Belize to the east, by Guatemala to the southeast and by the Pacific Ocean to the west.
Capital: Mexico
Area: 2 000 000 km²
Population: 120 000 000 inhabitants
Language: Spanish
Currency: Mexican peso
|
Mexico
|
|
|
|
|
|
|
|
|
|
|
|
|
|