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 77°F to 86°F (25°C to 30°C) in December. These regions offer a perfect escape for travelers 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 68°F to 77°F (20°C to 25°C).
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.
Decided to book a December break? For further inspiration, discover more of the best places to visit in December.
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