Oaxaca City (Oaxaca de Juarez), the capital of the state of Oaxaca in southern Mexico, sits at 1,555 metres (5,102 feet) in a valley ringed by the Sierra Madre del Sur mountains. A UNESCO World Heritage Site since 1987, its compact centro historico is built from green volcanic stone (cantera verde) in a grid of Spanish colonial streets fanning out from a tree-shaded zocalo. The city is the cultural heart of indigenous southern Mexico, home to 16 recognised indigenous groups whose traditions shape everything from the food (mole negro, tlayudas, tejate) to the festivals (Guelaguetza in July, Day of the Dead in November) and the crafts (alebrijes, black pottery, Zapotec weavings). Oaxaca’s climate is mild year-round thanks to its elevation, making it one of Mexico’s most consistently pleasant cities.
Weather at a Glance: Oaxaca City’s Highland Climate
Oaxaca City has a subtropical highland climate (Koppen Cwb) with warm, dry winters and mild, wet summers. The dry season runs November through April, when the city sees almost no rain and 8-9 hours of daily sunshine. Temperatures during the dry season range from daytime highs of 23-30°C (73-86°F) to overnight lows of 8-15°C (46-59°F). The rainy season from May through October delivers 890mm (35 inches) annually, almost entirely as heavy afternoon downpours that last 1-2 hours and leave mornings clear. The city’s elevation keeps humidity moderate (57-75% year-round) and temperatures mild even in summer, with July and August highs of just 26°C (79°F). April is the hottest month at 30°C (86°F); December is the coolest at 23°C (73°F). Pack layers: the 15°C (27°F) day/night swing means evenings feel cool year-round.
Oaxaca City: A Seasonal Snapshot
- Winter (Dec-Feb): The driest, sunniest, and busiest season. December brings the Night of the Radishes and Christmas markets; January and February are the best months for archaeological sites. Daytime 23-25°C (73-77°F), nights 8-9°C (46-48°F). Book ahead for December.
- Spring (Mar-May): Warming temperatures and thinning crowds through March and early April. Easter (Semana Santa) draws Mexican domestic tourists. May brings the first rains and excellent value. Daytime 28-30°C (82-86°F), nights 11-15°C (52-59°F).
- Summer (Jun-Aug): Rainy season in full swing with green, photogenic landscapes. July is dominated by the Guelaguetza festival (peak prices and crowds). Afternoons are reliably wet; mornings are clear. Daytime 26-27°C (79-81°F), nights 14-15°C (57-59°F).
- Fall (Sep-Nov): September is the wettest month and quietest for tourism. October sees rain taper off as the landscape remains green. Late October builds toward Day of the Dead (Oct 31-Nov 2). November is the sweet spot: dry, green, mild temperatures, and post-festival calm. Daytime 24-26°C (75-79°F), nights 10-14°C (50-57°F).
Where is Oaxaca City? Location and Geography
Oaxaca City is located in southern Mexico, approximately 460km (285 miles) southeast of Mexico City. The city sits in the Valles Centrales (Central Valleys) region, a series of interconnected valleys at elevations between 1,500 and 1,700 metres, where three mountain ranges converge: the Sierra Madre del Sur, the Sierra Madre de Oaxaca, and the Sierra Atravesada. This mountainous geography, combined with tropical latitude, creates Oaxaca’s distinctive microclimate of mild days, cool nights, and concentrated summer rainfall. The surrounding valleys are among the most biodiverse regions in Mexico, home to more species of agave, cactus, and oak than anywhere else in the country. The city is a natural launch point for exploring indigenous Zapotec and Mixtec villages, each specialising in specific crafts: Teotitlan del Valle (wool rugs), San Bartolo Coyotepec (black pottery), San Martin Tilcajete (alebrijes), and Santa Maria Atzompa (green-glazed ceramics).
Oaxaca City Quick Facts
- Best months to visit: November (best overall), February (best dry month), late October (pre-Day of the Dead)
- Warmest month: April (30°C / 86°F daytime high)
- Coolest month: December (23°C / 73°F daytime high, 9°C / 48°F overnight)
- Wettest month: June and September (170mm+ each, 13 rain days)
- Driest month: January (4mm, 1 rain day)
- Annual rainfall: 890mm (35 inches)
- Sunshine hours: 2,800-2,900 per year (6-9 hours daily depending on month)
- Elevation: 1,555 metres (5,102 feet)
- Airport: Oaxaca International Airport (OAX), 7km south of the city centre, MXN 250-350 taxi to centro
- UNESCO status: World Heritage Site since 1987 (Historic Centre of Oaxaca and Archaeological Site of Monte Alban)
Complete Oaxaca City Travel Guides
Our Oaxaca City travel guides cover everything you need to plan your visit, from month-by-month weather data to hotel recommendations by neighbourhood:
- Oaxaca City Weather by Month: Temperatures, rainfall, humidity, and sunshine data for every month of the year with a detailed comparison table.
- Best Time to Visit Oaxaca City: Season-by-season breakdown covering Day of the Dead, Guelaguetza, weather, crowds, and prices.
- Things to Do in Oaxaca City: Monte Alban, Mitla, Hierve el Agua, mezcal tours, markets, museums, and day trips to artisan villages.
- Oaxaca City Events and Festivals: Complete annual calendar from Day of the Dead and Guelaguetza to the Night of the Radishes.
- Best Neighborhoods in Oaxaca City: Guide to Centro Historico, Jalatlaco, Xochimilco, and Reforma with who each area suits best.
- Where to Stay in Oaxaca City: Area-by-area hotel guide with specific luxury, mid-range, and budget recommendations.
- Oaxaca City Travel Tips and FAQ: Airport transfers, getting around, money, safety, tap water, packing list, and answers to common questions.
Suggested Hotels in Oaxaca City
Quinta Real Oaxaca
Set in the restored 16th-century Convent of Santa Catalina de Siena, Quinta Real Oaxaca is the city’s most distinctive luxury hotel. Guest rooms occupy former nuns’ cells wrapped around multiple colonial courtyards with fountains and bougainvillea. The hotel sits on Calle Macedonio Alcala directly across from Santo Domingo. Best for couples wanting the full colonial atmosphere. Check rates and availability
Hotel Casa de Sierra Azul
A 19th-century mansion turned boutique hotel two blocks from the Zocalo, centred on a characteristic colonial courtyard with a stone fountain. Rooms feature tiled floors, wooden ceiling beams, and handcrafted Oaxacan textiles. Best for couples and travellers wanting historic character at mid-range prices. Check rates and availability
Hostal Central Oaxaca
A clean, well-run budget option in a converted colonial house 5 blocks from the Zocalo. Offers both private rooms (MXN 500-800) and dorm beds (MXN 200-300) with a rooftop terrace and communal kitchen. Best for solo backpackers and budget travellers. Check rates and availability
City Articles
Best Neighborhoods in Oaxaca City
Oaxaca City is a compact city of distinct neighbourhoods (barrios), each with a strong identity shaped by centuries of history. The centro historico is where most visitors spend the bulk of their time, but the barrios surrounding it (Jalatlaco, Xochimilco, Reforma, La Noria) offer a quieter, more local experience while remaining within a 15-20 minute […]
Read MoreBest Time to Visit Oaxaca City
The best time to visit Oaxaca City depends on what you want from your trip. For near-perfect weather and manageable crowds, target November or late October. For the world’s most spectacular Day of the Dead celebration, the dates are fixed: October 31 to November 2. For the Guelaguetza indigenous cultural festival, you’ll need to be […]
Read MoreOaxaca City Events and Festivals
Oaxaca City’s events calendar is one of the richest in the Americas, anchored by two world-famous celebrations that draw visitors from every continent: Day of the Dead in late October/early November and the Guelaguetza indigenous cultural festival in July. Beyond these headliners, Oaxaca fills the year with religious feast days, food festivals, art events, and […]
Read MoreOaxaca City Travel Tips and FAQ
Oaxaca City rewards travellers who arrive prepared. The city is compact, the people are warm, and the food is extraordinary, but the practical details (airport logistics, altitude adjustment, tap water, tipping, safety) can trip up first-timers who assume it works like beach-resort Mexico. This Oaxaca City travel tips and FAQ guide covers everything from airport […]
Read MoreOaxaca City Weather by Month
Oaxaca City sits at 1,555 metres (5,102 feet) in the Sierra Madre del Sur mountains of southern Mexico. This high elevation gives the city a subtropical highland climate (Koppen Cwb) with mild temperatures year-round and a pronounced dry season from November through April. The city receives about 890mm (35 inches) of rain annually, nearly all […]
Read MoreThings to Do in Oaxaca City
Oaxaca City packs an extraordinary density of things to do into a compact, walkable colonial centre. You can visit a 2,500-year-old Zapotec capital in the morning, eat mole negro in a courtyard restaurant at lunch, tour a family-run mezcal distillery in the afternoon, and watch a comparsa parade through the zocalo at night, all without […]
Read MoreWhere to Stay in Oaxaca City
Choosing where to stay in Oaxaca City comes down to a trade-off between location, atmosphere, and budget. The centro historico puts you steps from the Zocalo, Santo Domingo, and the main restaurant strip but costs more and can be loud. The surrounding barrios (Jalatlaco, Xochimilco, Reforma) trade proximity for character and lower prices while remaining […]
Read More