Puebla Weather in March
Mexico · March climate averages and travel tips
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 high | 27°C (80°F) |
|---|---|
| Average low | 10°C (50°F) |
| Daily mean | 18°C (64°F) |
| Rainfall | 20 mm (0.8 in) |
| Rainy days (1 mm+) | 6 |
| Humidity | 48% |
| Cloud cover | 32% |
| Daylight | 11.9 hours |
| Est. sunshine | 8.9 hours/day |
| Wind | 7.9 km/h |
| vs February | 2°C warmer than February, with similar rainfall. |
What to pack for Puebla in March
- light, breathable clothing
- sunscreen and a hat
- a sweater for cool nights
Puebla weather in other months
← FebruaryBest time to visit PueblaApril →
Nearby in March
- Ciudad Nezahualcoyotl26°C · 21 mm
- Iztapalapa26°C · 21 mm
- Mexico City27°C · 15 mm
- Gustavo Adolfo Madero26°C · 15 mm
- Ecatepec de Morelos26°C · 21 mm
- Oaxaca31°C · 12 mm
Where else is good in March? See where to go in March.