January is part of the dry season in most of Mexico and is popular with visitors seeking sunshine; coastal resorts are warm, while highland cities can be cool. Clear days are common, making it a favored time for outdoor exploration.
SeasonHigh SeasonTemperature 10-30°C (50-86°F)Crowds HighPrices High
High seasonShoulderLow season
Weather by City in January
CityLow / highRain
Tijuana
Cool
8°20° 52 mm
Puebla
Cool
5°23° 9 mm
Ecatepec de Morelos
Cool
3°22° 9 mm
Querétaro
Cool
5°24° 13 mm
León
Cool
6°24° 18 mm
Ciudad Juárez
Cold
-1°14° 9 mm
Zapopan
Cool
7°26° 18 mm
Average daily low and high (°C) and monthly rainfall. The badge shows how it feels, allowing for humidity.
Temperature map
-30°-20°-10°0°10°20°30°40°
Average temperature across Mexico in January.
Where to Go in Mexico in January
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.
Events & Festivals in January
Three Kings Day (Día de los Reyes)
Celebrated on January 6 with parades and gift-giving traditions across Mexico.
Planning a trip to Mexico?
See how January compares with the rest of the year, then read the full guide.