Mexico in January: Weather, Crowds & What to Expect
Climate Map for January
Average temperature across Mexico in January.
City Weather in January
| City | High | Low | Rain | UV | Feels |
|---|---|---|---|---|---|
| Mexico City | 23° | 5° | 8 mm | very high | Cool |
| Tijuana | 20° | 8° | 52 mm | moderate | Cool |
| Puebla (city) | 23° | 5° | 9 mm | very high | Cool |
| Ecatepec de Morelos | 22° | 3° | 9 mm | very high | Cool |
| Querétaro (city) | 24° | 5° | 13 mm | very high | Cool |
| León, Guanajuato | 24° | 6° | 18 mm | high | Cool |
| Ciudad Juárez | 14° | -1° | 9 mm | moderate | Cold |
High / low are average daily temperatures (°C). “Feels” reflects how hot or cold it feels, allowing for humidity.
Baja California Peninsula (Baja California & Baja California Sur)
Winter brings the famous gray whale season along the Pacific side; from the lagoons near Guerrero Negro and Magdalena Bay you’ll watch mothers and calves between December and March. Daytime temperatures on the Pacific coast are mild (15-22°C/59-72°F), evenings can be cool, so a light jacket is useful. Whale-watching boats run regularly and visitor numbers rise around mid-winter holidays - book ahead for whale tours and pack a waterproof wind layer for choppy launches.
Pacific Coast & Sierra Madre Occidental (Mazatlán, Puerto Vallarta, Acapulco, Oaxaca coast)
Clear, dry weather along the Pacific coast makes January one of the most pleasant months for travel: Puerto Vallarta and Mazatlán enjoy sunny days in the low 20s°C (70s°F). In the Sierra Madre Occidental foothills around San Sebastián del Oeste or near the waterfalls inland, mornings can be cool and foggy but roads are generally dry and passable. Peak tourist season is still in effect in popular beach towns so book accommodations early if you want beachfront rooms.
Central Highlands & Mexico City Plateau (Mexico City, Guadalajara, Puebla, Guanajuato)
High-altitude winter mornings are crisp and clear around Mexico City and Guadalajara; daytime temperatures are pleasant (15-22°C/59-72°F) while nights can be cool, especially above 2,000-2,200 m (e.g., Mexico City and Puebla). Afternoon skies are usually blue and the city air can be fresh, though occasional inversion haze lingers in Mexico City until a windy day clears it. For travelers, this is prime sightseeing season - museums, archaeological sites and colonial towns like San Miguel de Allende are at their most comfortable, so bring layers for chilly evenings.
Gulf Coast & Veracruz (Veracruz, Tampico, the Totonac and Olmeca coasts)
A humid but pleasant start to winter occurs in January along Veracruz’s waterfront; soft sunny days and cooler nights make city walks and the historic port area enjoyable. The Gulf can be choppy when winter cold fronts pass, producing north winds (nortes) that sometimes disrupt ferry services and make beaches feel blustery. Bring layers and a windproof coat if you plan boat trips or visits to the malecon at night.
Yucatán Peninsula & Quintana Roo (Mérida, Cancún, Tulum, Isla Holbox)
The peninsula’s winter months are dry, sunny and warm, making January one of the most pleasant times to visit Mérida, Cancún and Tulum. Temperatures climb into the mid-20s°C (mid-70s°F) during the day and nights are comfortable, great for exploring Mayan sites such as Chichén Itzá or Coba without oppressive heat. Coastal waters are clear and suitable for snorkeling and diving; pack light layers for breezy evenings and a mosquito repellent for evenings in mangrove areas.
Southern Highlands & Chiapas (Oaxaca highlands, San Cristóbal, Sumidero, El Triunfo)
Highland mornings are cool in January - San Cristóbal de las Casas and high valleys in Oaxaca often need a warm sweater at dawn while afternoons are bright and pleasantly warm. Dry skies make this an excellent month for visiting colonial towns, mezcal palenques around Mitla and archaeological sites with crisp air and long visibility. Some rural roads can be quiet off-season, so you’ll find easier access to mountain villages but pack warm layers for nighttime.