Avg weather in December
10 Hrs per day
10 mm per month
57 % avg
9 Mph avg


What’s the weather like in Mexico in December?

There’s different weather around Mexico, which has stunning coastal destinations on the Caribbean and North Pacific coastlines. The Yucatán Peninsula divides the Caribbean Sea and the Gulf of Mexico, and is the most popular holiday spot. You’ll get plenty of hot weather and sun in December, so it’s perfect if you’re looking for a winter break.

Yucatán Peninsula

Large parts of Mexico, including the Yucatán Peninsula, have a tropical climate. Things become less extreme the closer you get to the Tropic of Cancer. Popular resorts such as Cancún and Playa del Carmen don’t have much variation in temperature through the year. You find things a bit more comfortable in December though, compared to the hotter, more humid and also wetter summer months.


In Cancún the average high’s 28ºC in December, which drops to 18ºC at night, so evenings are nice and pleasant. The sea temperature’s an inviting 27ºC, which is great for swimming, while humidity’s moderate. There’s 84mm of rain over seven days. You can expect 11 hours of daylight each day with six hours of sunshine. Although it’s technically winter, UV levels will remain high, so pack some sun cream. Sunset’s just after 6pm.

Things to Do

A milder month, December’s a great time for you to explore Mexico’s rich culture and history. Chichen Itza, an important Mayan city, is on the Yucatán Peninsula less than 200km from Cancún. You can see wonderful temples and the interesting Kukulcan Pyramid. The weather’s more than hot enough to relax on the peninsula’s gorgeous white sand beaches before sampling Cancún’s famous nightlife.

View weather for


5* Secrets Playa Mujeres Golf and Spa Resort
from £2518 pp
AI 7 nts
5* THE ROYAL Playa Del Carmen
from £1822 pp
AI 7 nts
4* Sandos Playacar Beach Resort
from £1773 pp
AI 7 nts
4* IBEROSTAR Quetzal
from £1471 pp
AI 7 nts
4* Sandos Caracol Eco Resort
from £1434 pp
AI 7 nts