The cone of Popocatépetl against a pink and orange sunset sky above the houses of Puebla

Travel guide

Puebla travel guide

When to go, what the weather is like, festivals through the year, money, safety and what to know before your first visit to Puebla.

The essentials

Puebla at a glance
LocationCentral Mexico, about 130 km south-east of Mexico City
AltitudeAbout 2,100 metres
Founded1531, as Puebla de los Ángeles; historic centre a UNESCO World Heritage Site since 1987
Time zoneCentral Standard Time (UTC−6), with no daylight saving time
CurrencyMexican peso (MXN)
AirportsMexico City (MEX) for most visitors; Puebla (PBC) for some domestic flights
PlugsTypes A and B, 127 volts
Emergency number911

When to visit

Puebla has spring-like weather for most of the year, thanks to its altitude. The dry season, from October to April, is the most popular time to visit, with sunny days and the clearest views of the volcanoes. The rainy season brings green hills and short afternoon storms.

Puebla through the year
MonthsWhat to expect
March to MayThe warmest and driest months, with purple jacarandas in March, Holy Week processions, the Feria de Puebla and the Cinco de Mayo parade.
June to SeptemberThe rainy season, with sunny mornings and afternoon storms. Chiles en nogada season, Independence Day on 15 and 16 September and the Huey Atlixcáyotl festival in Atlixco.
October and NovemberThe rains end, the sky clears and the Day of the Dead fills the region with marigolds, altars and flower carpets.
December to FebruarySunny days and cold nights, sometimes close to freezing, with Christmas posadas, lights and the best volcano views of the year.

Weather and what to wear

Days are usually warm, in the low to mid 20s °C, and nights are cool all year, especially from November to February. The sun is strong at this altitude. Dress in layers.

  • Comfortable walking shoes for cobbled streets
  • A warm layer for the evenings, and a jacket in winter
  • Sunscreen, sunglasses and a hat
  • A light rain jacket from June to September
  • Warm clothes for the volcanoes, where it can snow

Festivals and events

  • Spring equinox: around 21 March, crowds climb the Cholula pyramid to greet the sun.
  • Holy Week: processions in the historic centre, including a silent procession on Good Friday.
  • Feria de Puebla: the state fair, from late April into May.
  • Cinco de Mayo: a great parade on 5 May marks the victory over the French army at the Battle of Puebla in 1862.
  • Chiles en nogada season: roughly July to September, when fresh walnuts and pomegranates are in season.
  • Independence Day: the “Grito” on the night of 15 September and parades on the 16th.
  • Huey Atlixcáyotl: the last Sunday of September in Atlixco.
  • Day of the Dead: 31 October to 2 November, with altars, markets and a flower carpet in Atlixco. See our Day of the Dead guide.
  • Christmas: posadas from 16 to 24 December, and lights in Atlixco and Puebla.

Money and costs

Puebla is good value, and cheaper than Mexico City for food and hotels. Cards are accepted in hotels, restaurants and big shops, but carry cash for markets, street food and small shops. Use ATMs inside banks. Tip 10% to 15% in restaurants.

Safety and health

  • Getting around at night: use Uber, DiDi or taxis from a taxi stand, rather than hailing cabs in the street.
  • Valuables: keep phones and bags close in markets, crowds and festivals.
  • Water: do not drink tap water. Bottled water is cheap everywhere.
  • Altitude: take it easy on your first day, and drink plenty of water.
  • Popocatépetl: the volcano is active. Ash can occasionally close the airport or roads, and access to the national park depends on the alert level, so check local news before a trip to the volcanoes.
  • Earthquakes: central Mexico has earthquakes. If you hear the seismic alarm, follow the people around you to a safe place.

Etiquette

  • Greet people with “buenos días” or “buenas tardes” before you ask a question.
  • Dress modestly in churches, avoid flash and stay quiet during Mass.
  • Ask before you photograph people, especially in markets and villages.
  • Learn a few words of Spanish. English is less widely spoken than in Mexico City or the beach resorts.
Share this

Book ahead

Good to know

Puebla travel FAQ

Do I need cash in Puebla?

Yes, carry some pesos. Hotels, restaurants and larger shops take cards, but markets, street food stalls, small shops and some taxis take cash only. Use ATMs inside banks or shopping centres.

Do I need to tip in Puebla?

In restaurants, 10% to 15% is usual if service is not included. It is also customary to tip tour guides, hotel porters and petrol station attendants a small amount.

Can I drink the tap water?

No. Drink bottled or filtered water. Most hotels provide drinking water, and ice in restaurants is usually made from purified water.

Will the altitude affect me?

Puebla is at about 2,100 metres, so you may feel short of breath or tired on your first day. Drink plenty of water and take it easy at first. The Paso de Cortés, at about 3,600 metres, is much higher.