December Rainfall and Precipitation in Mexico DF

Average rainfall, rainy days and the driest cities in Mexico DF, Mexico in December.

Mexico DF, Mexico, a region in Mexico, typically experiences dry weather in December, with average rainfall around 14 mm (0.6 in) in Mexico City. On average, December is the driest month of the year in Mexico DF, Mexico.

Select a Month

Check the conditions for any month of the year.

For a detailed overview over the year and the best time to visit Mexico DF, check out our Mexico DF's climate page.

See also: Mexico DF weather by month.

Best Places to Visit in Mexico DF in December

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across Mexico DF.

Conditions Temperatures Precipitation
Monthly precipitation 0 mm (0 in) dry → 150 mm (5.9 in) wet

Marker color shows total monthly precipitation in December: pale blue is dry, deep blue is wet.

See all December weather averages, cities and regions in Mexico DF

Mexico DF precipitation in December: frequently asked questions

How much rainfall does Mexico DF, Mexico receive in December?

In December, Mexico City typically receives modest rainfall, around 14 mm (0.6 in), making this a relatively dry month.

How many days does it rain in Mexico DF, Mexico in December?

Mexico City sees roughly 2 days rainy days during December.

Is December part of the rainy season in Mexico DF, Mexico?

December is generally a drier month for Mexico DF, Mexico, falling outside the main rainy season.

Interested in more climate information?

We have much more information about the climate in Mexico DF.

Weather and climate has detailed information for every country in the world. Are you going to Mexico? Get detailed historical weather averages for many cities in Mexico.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.