Mexico Weather in December

Late winter is the traditional tourist season in Mexico and in the big resorts like Acapulco and Cancún, the months from December through to April are the busiest. Mountain areas, though, can get very cold then; in fact, nights in the mountains can be extremely cold at any time of year. Between December and April, thousands of grey whales also come to mate in the lagoons of Guerrero Negro and San Ignacio. Keep reading so you know all about the weather in Mexico in December.

What is the weather like in Mexico in December?

The weather in Mexico in December is generally characterized by clear skies and minimal rainfall. It also marks the onset of the dry season in many parts of the country, making it an attractive time for travellers to visit and enjoy comfortable weather.

Coastal regions, such as Cancun, Puerto Vallarta, and Riviera Maya, typically offer warm and pleasant temperatures in December. Daytime averages range from 25°C to 30°C (77°F to 86°F). The evenings may bring cooler temperatures, making it enjoyable to take leisurely strolls along the shore or dine al fresco.

Inland cities, like Mexico City and Guadalajara, boast milder temperatures during December. Daytime averages range from 20°C to 25°C (68°F to 77°F), creating a comfortable atmosphere for exploring historical sites and museums.

Rough Guides tip: a trip to Mexico is a once-in-a-lifetime experience. Do you want to get the best out of your trip? Check our Mexico itineraries and find out how to get to Mexico.


Balandra Beach, Mexico ©Shutterstock

Is Mexico warm in December?

Yes, Mexico is generally warm in December, especially in the coastal and lowland regions.

Coastal destinations like Cancun, Puerto Vallarta, and Playa del Carmen typically experience daytime temperatures ranging from 25°C to 30°C (77°F to 86°F) in December. These regions offer a perfect escape for travellers seeking to soak up the sun on the beautiful beaches and enjoy water activities in the warm waters of the Caribbean Sea and the Pacific Ocean.

Even inland cities, such as Mexico City and Guadalajara, maintain relatively mild temperatures during December. Daytime averages range from 20°C to 25°C (68°F to 77°F).

Adventure awaits you on our tailor-made trip to the Oaxacan coast, a place as spectacular as the activities you will do. From a boat trip to the beautiful bays of Huatulco to a warm horseback ride on the seashore in Puerto Escondido.

Is December a good time to visit Mexico?

The weather in Mexico in December is great, so this a popular time to visit Mexico. As well as December having comfortable and enjoyable weather, beach destinations like Cancun, Puerto Vallarta, and Riviera Maya draw in tourists with warm temperatures.

Inland cities like Mexico City and Guadalajara offer milder temperatures, perfect for exploring cultural attractions and historical landmarks without the intense summer heat.

December is also filled with vibrant celebrations Like Christmas and many cities and towns in Mexico adorn themselves with festive decorations throughout the month.

Be aware, though, that December is a busy time for tourism in Mexico. Prices for accommodation and flights are usually higher and popular strips of sand can be crowded.

Rough Guides tip: make sure to read all about the best time to visit Mexico month by month

Agave field in Jalisco, Mexico © csp/Shutterstock

Tequila production in Mexico © Shutterstock

Average rainfall in Mexico in December

In December, Mexico experiences a relatively dry season in many regions, which means that the average rainfall is generally lower compared to the rainy season. However, the amount of rainfall can still vary depending on the specific location within the country.

Coastal areas and beach destinations, such as Cancun, Puerto Vallarta, and Riviera Maya, tend to have lower rainfall in December. The average rainfall in these regions can range from 50mm to 100mm (2 to 4 inches) during the month. These coastal areas typically enjoy clear skies and pleasant weather, making them popular destinations for winter getaways.

Inland cities, like Mexico City and Guadalajara, also experience a decrease in rainfall during December. The average rainfall in these cities can range from 25mm to 50mm (1 to 2 inches). The drier weather creates a comfortable environment for exploring cultural attractions and enjoying outdoor activities.

On this tailor-made Los Cabos Self Drive trip, you will explore the beaches and islands of Cabo. Located in Baja California Sur, Los Cabos, Todos Santos, and Cabo San Lucas do not only have excellent beaches to offer for your exploration but also fascinating wildlife.

Festivals and events in Mexico in December

There are several festivals and events that take place in Mexico during the month of December. This is the biggest:

  • Día de la Virgen de Guadalupe (Dec 12). Celebrations everywhere, and a huge day for pilgrims at the Basílica de Nuestra Señora de Guadalupe in Mexico City, home of Mexico’s most important Virgin (a manifestation, that is, of the biblical Virgin Mary), who appeared on this day in 1551.
  • Christmas (Dec 25). A major holiday, with loads of people on the move and transport, booked solid for weeks ahead. Gringo influence is heavy nowadays, with Santa Claus and Christmas trees, but the Mexican festival remains distinct in many ways, with a much stronger religious element (virtually every home has a Nativity crib). One of the more bizarre Christmas events takes place in Oaxaca, where there is a public display of Nativity cribs and other sculptures made of radishes.

For more practical guidance that will help you make the most of your Italy trip, have a chat with our local experts, who can help you plan your dream trip or browse our Mexico itineraries and find the best option to suit your tastes.

  • Central America & the Caribbean
  • Mexico

written by

updated 06.06.2024

Ready to travel and discover

Get support from our local experts for
stress-free planning & worry-free travels

Plan my trip ⤍