Puebla Weather in March

Mexico · March climate averages and travel tips

Avg high27°C (80°F)
Avg low10°C (50°F)
Rainfall20 mm (0.8 in)
RatingExcellent 10/10

Expect hot days in Puebla in March: the average high is 27°C (80°F) and the average low is 10°C (50°F). The month is fairly dry, with about 20 mm (0.8 in) of rain spread over 6 days. You get roughly 11.9 hours of daylight and mostly clear skies.

Is March a good time to visit Puebla?

Yes — March is one of the best months to visit Puebla. The weather rates excellent (10/10) on our comfort score.

Visiting Puebla in March

March: sunny days, cool nights

March is one of Puebla's most comfortable months. Afternoons reach 27°C, while nights cool to around 10°C. The air is fairly dry, with rain on only a few days, so you can explore the historic centre on foot and visit the Amparo Museum without weather getting in the way.

There's plenty of sun for a day trip to Cholula or a stroll through the gardens at the Zócalo. But the strong midday sun can feel tiring on the open walk up to the Great Pyramid of Cholula. Save that climb for earlier or later in the day. Evenings can feel chilly on outdoor restaurant terraces.

Holidays and crowds

March's main holiday is Benito Juárez's birthday, observed on a Monday. Semana Santa, or Holy Week, sometimes falls in March. When it does, expect more Mexican visitors, especially around religious events and the long holiday break.

If you hate crowds, avoid travelling during Semana Santa. Outside that week, March is popular but often calmer than the Christmas and New Year period. Prices can rise during the holiday, while other March dates are usually less pressured. Dates change each year, so check whether Easter falls in your travel window.

Make time for mole poblano

Travelling with kids? The sunny, mostly dry weather makes a relaxed visit to Puebla's colourful streets and food markets easier than in wetter April.

For a local meal, try mole poblano, a rich sauce often served with chicken. At the Capilla del Rosario inside Santo Domingo Church, look for the gold-covered interior; it's a memorable stop between walks around the centre. If you're heading to Cholula, take the Puebla–Cholula tourist train from the city. Check its current service before setting out, as schedules can change.

March weather at a glance

Average high27°C (80°F)
Average low10°C (50°F)
Daily mean18°C (64°F)
Rainfall20 mm (0.8 in)
Rainy days (1 mm+)6
Humidity48%
Cloud cover32%
Daylight11.9 hours
Est. sunshine8.9 hours/day
Wind7.9 km/h
vs February2°C warmer than February, with similar rainfall.

What to pack for Puebla in March

Puebla weather in other months

Jan22°C / 7°C14 mmExcellentFeb25°C / 8°C12 mmExcellentMar27°C / 10°C20 mmExcellentApr29°C / 12°C32 mmExcellentMay29°C / 14°C69 mmGoodJun26°C / 13°C151 mmFairJul24°C / 12°C143 mmFairAug24°C / 12°C166 mmFairSep23°C / 12°C163 mmFairOct23°C / 10°C80 mmGoodNov23°C / 9°C25 mmExcellentDec23°C / 8°C12 mmExcellent

← FebruaryBest time to visit PueblaApril →

Nearby in March

Where else is good in March? See where to go in March.