WhereItsSunny

Climate of Puebla, Mexico

Area-weighted average across Puebla. For where people actually live and travel, see the cities below.

Puebla, a subdivision of Mexico, has a mild oceanic climate on average. Area-weighted monthly temperatures across the whole territory range from 15.1°C / 59.2°F in January to 20.8°C / 69.4°F in May, with rainfall from 17 mm / 0.7 in to 175 mm / 6.9 in depending on the season (943 mm / 37.1 in total across the year). See the city listed below for point-value climate at specific locations — these often differ from the area-weighted average, especially in geographically diverse subdivisions.

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January15.1°C59.2°F19 mm0.7″Sunny & Mild
February16.2°C61.2°F17 mm0.7″Sunny & Mild
March18.4°C65.1°F18 mm0.7″Sunny & Mild
April20.1°C68.2°F34 mm1.3″Sunny & Warm, Sunny & Mild
May20.8°C69.4°F74 mm2.9″
June20°C68°F166 mm6.5″
July19°C66.2°F152 mm6″
August19.1°C66.4°F152 mm6″
September18.9°C66°F175 mm6.9″
October18°C64.4°F86 mm3.4″
November16.6°C61.9°F31 mm1.2″Sunny & Mild
December15.5°C59.9°F19 mm0.7″Sunny & Mild

Frequently asked questions

What is the best time to visit Puebla?

The best months to visit Puebla, Mexico for sunny, dry weather are January, February, March, April, November, December. The warmest month is May at an area-wide average of 20.8°C / 69.4°F, and the driest is February with about 17 mm / 0.7 in of rainfall.

What is the climate of Puebla?

Puebla, Mexico has area-weighted monthly average temperatures ranging from 15.1°C / 59.2°F in January to 20.8°C / 69.4°F in May. Annual rainfall averages about 943 mm / 37.1 in, with the wettest month being September (175 mm / 6.9 in) and the driest February (17 mm / 0.7 in). Because this is an area average across the whole subdivision, local city values can differ substantially.

What is the hottest month in Puebla?

The hottest month in Puebla is May, with an area-wide average temperature of 20.8°C / 69.4°F.

What is the coldest month in Puebla?

The coldest month in Puebla is January, with an area-wide average temperature of 15.1°C / 59.2°F.

When does it rain most in Puebla?

The wettest month in Puebla is September, averaging about 175 mm / 6.9 in of rainfall. The driest is February with about 17 mm / 0.7 in.