State of Puebla Weather & Climate: Mexico

Climate by month across State of Puebla, Mexico, average temperatures, rainfall and the best time to visit.

Climate overview of State of Puebla

When planning a visit to State of Puebla in Mexico, it helps to know that temperatures typically range from 23°C (73°F) in January up to 28°C (82°F) during the peak of April. Our detailed climate overview is based on data from Puebla, the region's most well-known city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.

In State of Puebla, the months of January, February, March, June, July, August, September, October, November and December bring pleasant weather, with average temperatures ranging between 23°C (73°F) and 27°C (81°F).

Precipitation in State of Puebla varies considerably throughout the year. The wettest conditions occur in September with 199 mm (7.8 in) of rain, while December stays relatively dry with 7 mm (0.3 in). The driest conditions can be found during January, February and December, with rainfall staying below 12 mm (0.5 in).

For those seeking sunshine, March usually has the brightest skies, making it an excellent time for exploring the region.

Explore State of Puebla by month

Pick a month to see the average temperature, rainfall and sunshine in State of Puebla - and find the best time to visit. (based on Puebla)

Popular cities by month

Compare cities per month. Toggle cities on/off.

Puebla Cholula Zacatlán Cuetzalán del Progreso Tehuacán Atlixco
Day temperature (°C)
Monthly rainfall (mm)
Monthly sunshine (hours)

Climate map of State of Puebla

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Puebla 23°C (73°F) 28°C (82°F) 8°C (46°F) 14°C (57°F) 999 mm (39 in) 2,891 hours
Cholula 23°C (73°F) 27°C (81°F) 8°C (46°F) 14°C (57°F) 1047 mm (41 in) 2,891 hours
Zacatlán 18°C (64°F) 24°C (75°F) 7°C (45°F) 13°C (55°F) 2073 mm (82 in) 2,451 hours
Cuetzalán del Progreso 21°C (70°F) 28°C (82°F) 12°C (54°F) 19°C (66°F) 2985 mm (118 in)
Tehuacán 22°C (72°F) 28°C (82°F) 8°C (46°F) 14°C (57°F) 840 mm (33 in)
Atlixco 24°C (75°F) 29°C (84°F) 9°C (48°F) 15°C (59°F) 1166 mm (46 in) 2,891 hours

Places in State of Puebla, Mexico

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Popular cities

Explore more

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.