, mild or pleasantly warm during the day, while nights are cool in summer and cold in winter. In fact, the daily temperature range is remarkable, especially in the dry season.
The city is located at a tropical latitude, but at a high altitude, which ranges between 2,200 and 2,600 meters (7,200 and 8,500 ft) in the different districts, so it's in the so-called
is concentrated in the summer months: it exceeds 100 millimeters (4 inches) per month from June to September, and it is moderate in May and October, while it is scarce in the other months. Typically, the rains occur in the form of showers in the afternoon or evening, and when they are abundant, they can make it difficult to get around. The dry season is long, and goes from November to April.
Total rainfall is around 550/650 mm (21/25 in) per year in the eastern districts, while it increases in the western districts, up to 1,000 mm (40 in) per year in the
, which are located at the foot of mountains that are more than 3,000 meters (9,800 ft) high and are able to enhance the summer rains.
, from November to February, it is cold at night, while daytime temperatures are pleasant. In the city, the "urban heat island effect" reduces the overnight cooling, but in the countryside and in the less urbanized neighbourhoods, the temperature can drop to freezing (0 °C or 32 °F) or slightly below. Already in February, the daytime temperature begins to rise, often exceeding 25 °C (77 °F). It hardly ever rains. Sometimes, there can be windy days, which have the merit of cleaning the air.
is the warmest season, at least during the day, thanks to the higher amount of sunshine. In April and May, the temperature often reaches 30 °C (86 °F); at night, however, it can still be a bit cold. In May, the first rains occur.
, from June to September, is the wettest season: rain showers occur almost daily, although they are rarely abundant. The weather is mild, and the temperature range is reduced in comparison with the previous months: daytime temperatures are virtually the same as in winter, while at night, they are cool but not cold.
is short: in October, a month still quite mild, the last rains occur, while in November, actually it's already winter, and nights become cold again.
in Mexico City is not very good, since the weather can be variable or cloudy even during the dry season of winter, however, it is acceptable in winter and spring, before the summer rains, while cloudiness is frequent and widespread in summer. The pall of pollution that hangs over the city makes the sky often veiled and the air hazy. Anyway, the tropical sun is very strong, also because the city is located at high altitudes, especially when it is highest above the horizon around noon, ie from April to August.
to visit Mexico City is the dry season, from November to April. Within this period, we can make some distinctions: in winter, from November to February, and sometimes in March, cold nights are more frequent, with lows around freezing; from February to April, it's the sunniest period, and daytime temperatures are a bit higher, especially in March and April. All in all, the best months are March and April. Owing to the remarkable temperature range between night and day, in the dry season, it's better to dress in layers, with warm clothes for the evening and light for the day. Sunscreen, a hat and sunglasses can be useful as well.
The months of May and October can be considered as an option as well: the rains are quite frequent, but less so than at the height of the rainy season, and there is the advantage that nights are not as cold as in winter.
. Here are the average temperatures.
January, the coldest month of the year, is generally a mild month. However, there are remarkable differences between night and day. The average temperature is of
14.1 °C, with a minimum of
6.5 °C and a maximum of
21.6 °C.

On the coldest nights of the month, the temperature usually drops to around
1.5 °C. However, it dropped to
-1 °C in January 1994.

On the warmest days of the month, the temperature usually reaches around
25 °C. However, it reached
27 °C in January 1992.

Precipitation amounts to
10 mm, and all occurs in one day.
The day lasts on average 11 hours and 5 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 70% of the time.
The average humidity is 45%.
The average wind speed is of
9.4 kph.
February is generally a very mild month. However, there are remarkable differences between night and day. The average temperature is of
15.9 °C, with a minimum of
8.1 °C and a maximum of
23.7 °C.

On the coldest nights of the month, the temperature usually drops to around
3 °C. However, it dropped to
-1 °C in February 1998.

On the warmest days of the month, the temperature usually reaches around
27.5 °C. However, it reached
30 °C in February 2019.

Precipitation amounts to only
5 mm, distributed over 2 days.
The day lasts on average 11 hours and 30 minutes.

There are on average 8.5 hours of sunshine per day. So, the sun shines 73% of the time.
The average humidity is 40%.
The average wind speed is of
10.3 kph.
March is generally a very mild month. However, there are remarkable differences between night and day. The average temperature is of
17.6 °C, with a minimum of
9.8 °C and a maximum of
25.5 °C.

On the coldest nights of the month, the temperature usually drops to around
4.5 °C. However, it dropped to
0 °C in March 1996.

On the warmest days of the month, the temperature usually reaches around
29.5 °C. However, it reached
32 °C in March 1991.

Precipitation amounts to
10 mm, distributed over 3 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 8.5 hours of sunshine per day. So, the sun shines 72% of the time.
The average humidity is 37%.
The average wind speed is of
11.2 kph.
April is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
19.5 °C, with a minimum of
12.3 °C and a maximum of
26.7 °C.

On the coldest nights of the month, the temperature usually drops to around
8 °C. However, it dropped to
5 °C in April 2003.

On the warmest days of the month, the temperature usually reaches around
30 °C. However, it reached
32 °C in April 1995.

Precipitation amounts to
25 mm, distributed over 4 days.
The day lasts on average 12 hours and 35 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 61% of the time.
The average humidity is 38%.
The average wind speed is of
11.1 kph.
May, the warmest month of the year, is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
19.9 °C, with a minimum of
13.2 °C and a maximum of
26.7 °C.

On the coldest nights of the month, the temperature usually drops to around
9.5 °C. However, it dropped to
7 °C in May 1999.

On the warmest days of the month, the temperature usually reaches around
30 °C. However, it reached
33 °C in May 1998.

Precipitation amounts to
55 mm, distributed over 11 days.
The day lasts on average 13 hours and 5 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 55% of the time.
The average humidity is 44%.
The average wind speed is of
11.1 kph.
June is generally a warm month. The average temperature is of
19.5 °C, with a minimum of
13.8 °C and a maximum of
25.1 °C.

On the coldest nights of the month, the temperature usually drops to around
10.5 °C. However, it dropped to
8 °C in June 2007.

On the warmest days of the month, the temperature usually reaches around
29 °C. However, it reached
32 °C in June 1998.

Precipitation amounts to
110 mm, distributed over 13 days.
The day lasts on average 13 hours and 20 minutes. June 21, the summer solstice, is the longest day of the year in the Northern Hemisphere.

There are on average 6 hours of sunshine per day. So, the sun shines 46% of the time.
The average humidity is 56%.
The average wind speed is of
11.3 kph.
July is generally a warm month. The average temperature is of
18.6 °C, with a minimum of
13.4 °C and a maximum of
23.8 °C.

On the coldest nights of the month, the temperature usually drops to around
11 °C. However, it dropped to
8 °C in July 1999.

On the warmest days of the month, the temperature usually reaches around
26.5 °C. However, it reached
28 °C in July 1998.

Precipitation amounts to
160 mm, distributed over 17 days.
The day lasts on average 13 hours and 10 minutes.

There are on average 5.5 hours of sunshine per day. So, the sun shines 43% of the time.
The average humidity is 62%.
The average wind speed is of
10.2 kph.
August is generally a warm month. The average temperature is of
18.6 °C, with a minimum of
13.5 °C and a maximum of
23.8 °C.

On the coldest nights of the month, the temperature usually drops to around
11 °C. However, it dropped to
8 °C in August 2000.

On the warmest days of the month, the temperature usually reaches around
26.5 °C. However, it reached
28 °C in August 2011.

Precipitation amounts to
150 mm, distributed over 17 days.
The day lasts on average 12 hours and 40 minutes.

There are on average 5.5 hours of sunshine per day. So, the sun shines 45% of the time.
The average humidity is 62%.
The average wind speed is of
10.5 kph.
September is generally a warm month. The average temperature is of
18.2 °C, with a minimum of
13.3 °C and a maximum of
23 °C.

On the coldest nights of the month, the temperature usually drops to around
9.5 °C. However, it dropped to
4 °C in September 1999.

On the warmest days of the month, the temperature usually reaches around
26.5 °C. However, it reached
28 °C in September 2020.

Precipitation amounts to
120 mm, distributed over 15 days.
The day lasts on average 12 hours and 10 minutes.

There are on average 5 hours of sunshine per day. So, the sun shines 43% of the time.
The average humidity is 65%.
The average wind speed is of
10.4 kph.
October is generally a very mild month. The average temperature is of
17.1 °C, with a minimum of
11.3 °C and a maximum of
23 °C.

On the coldest nights of the month, the temperature usually drops to around
5.5 °C. However, it dropped to
1 °C in October 2007.

On the warmest days of the month, the temperature usually reaches around
26.5 °C. However, it reached
29 °C in October 2009.

Precipitation amounts to
45 mm, distributed over 7 days.
The day lasts on average 11 hours and 40 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 54% of the time.
The average humidity is 59%.
The average wind speed is of
10.4 kph.
November is generally a very mild month. However, there are remarkable differences between night and day. The average temperature is of
15.5 °C, with a minimum of
8.6 °C and a maximum of
22.5 °C.

On the coldest nights of the month, the temperature usually drops to around
3 °C. However, it dropped to
-2 °C in November 2002.

On the warmest days of the month, the temperature usually reaches around
26 °C. However, it reached
28 °C in November 2017.

Precipitation amounts to
15 mm, distributed over 2 days.
The day lasts on average 11 hours and 10 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 69% of the time.
The average humidity is 53%.
The average wind speed is of
9.3 kph.
December is generally a mild month. However, there are remarkable differences between night and day. The average temperature is of
14.4 °C, with a minimum of
7 °C and a maximum of
21.9 °C.

On the coldest nights of the month, the temperature usually drops to around
2.5 °C. However, it dropped to
-1 °C in December 2010.

On the warmest days of the month, the temperature usually reaches around
25 °C. However, it reached
27 °C in December 1997.

Precipitation amounts to only
5 mm, distributed over 2 days.
The day lasts on average 11 hours and 0 minutes. December 21, the winter solstice, is the shortest day of the year in the Northern Hemisphere.

There are on average 7.5 hours of sunshine per day. So, the sun shines 69% of the time.
The average humidity is 47%.
The average wind speed is of
8.6 kph.