

Photos: Nuevo Vallarta by Harpqueen, Public domain; Oaxaca by Öskr Rck, CC BY-SA 3.0, cropped.
Nuevo Vallarta or Oaxaca?
Our verdict in twelve categories, each scored against the same fixed benchmark cities, and the climate month by month, so you can choose for your trip.
Choose Nuevo Vallarta for
- beaches
- families
- nature and the outdoors
Nuevo Vallarta is for a vacation built around sand, sea and the pool. The long, gentle beach on Banderas Bay, resorts designed for children and the whales that come into the bay in winter make it an easy choice for families and for anyone who wants to stay put for a week. Good food and town life are there too, but they are a taxi ride away in Bucerias or Puerto Vallarta.
Choose Oaxaca for
- culture and sights
- food and drink
- shopping
Travellers who want a place to explore should pick Oaxaca. The UNESCO-listed colonial centre, the moles and markets, the mezcal bars and the craft villages of the Central Valleys fill your days on foot and cost little, and Monte Albán and Mitla are close by. There is no beach, though, and younger children may find the ruins and the long walking days tiring.
Scoreboard
Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.
Your match
Pick a travel style or drag the sliders, and both match scores follow your weighting.
Wins on beaches and families with your weighting.
Wins on culture and sights and food and drink with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
Nuevo Vallarta has kilometres of soft golden sand that slope gently into a warm bay, and the sea is calm enough for children on most days. Sayulita's surf and the Punta Mita coves are within an hour if you want a change.
Oaxaca sits in a highland valley with mountains between it and the Pacific, so in the city swimming means a hotel pool. Visitors who want both usually add a few days at Puerto Escondido or Mazunte, several hours away, rather than trying to fit the sea into a city stay.
Food & drink
Food is one of the main reasons to go to Oaxaca. There are the moles, tlayudas crisped over charcoal, the smoky meat aisle of the Mercado 20 de Noviembre and mezcal from the valley distilleries, with chef-led tasting menus on top. You can eat very well without planning anything.
In Nuevo Vallarta most meals are eaten inside the resort. The coast has its own dishes, such as pescado zarandeado and aguachile with a glass of raicilla, but to find them you take a taxi to the seafood shacks of Bucerias or the restaurants of Puerto Vallarta.
Culture & sights
The difference is as wide as it gets. Oaxaca's grid of green volcanic stone, the gilded interior of Santo Domingo, the Monte Albán gold in the former monastery beside it and the Tamayo and Textile museums fill two or three days. The Zapotec hilltop capital itself is twenty minutes away.
Nuevo Vallarta is a planned resort zone with no historic centre or museums of its own. The nearest cobbled streets and crowned parish church are in Puerto Vallarta, and getting there is an outing.
Nightlife
Neither is a clubbing city, but Oaxaca gives you an evening out on your doorstep, with mezcal tasting bars in the centre and Jalatlaco, drinks on rooftops above the domes and the odd salsa night at weekends. Nuevo Vallarta goes quiet around the resort bars by midnight. Its late nights, including the Zona Romantica gay scene, are a taxi ride south in Puerto Vallarta.
Nature & outdoors
Nuevo Vallarta has the stronger outdoor draw, and almost all of it is on the water. Humpback whales calve in the bay from December to March, you can snorkel at the Marietas Islands and turtle hatchlings are released in summer and autumn. The Ameca mangroves and the surf at Punta Mita and Sayulita are close by.
Oaxaca's outdoors is on foot and in the mountains. In the Sierra Norte, the villages of the Pueblos Mancomunados run trails from village to village through cloud forest at up to about 3,000m, and the petrified falls of Hierve el Agua make a good half-day.
Day trips
Oaxaca has the richer ring of outings because they carry history. There are Mitla's fretwork palace, the Tule cypress, the caves below Yagul, the weavers of Teotitlán and the lonely monasteries of the Mixteca Alta, and most are within an hour by cheap colectivo.
Nuevo Vallarta's trips are about towns and coast: Puerto Vallarta's old town half an hour south, Sayulita and San Pancho to the north, boat-only Yelapa and the old mining village of San Sebastian del Oeste in the hills. They make pleasant days out, but there are no ruins or colonial monuments within reach.
Good for families
Nuevo Vallarta is the easier choice with children. The resorts have shallow pools, slides and kids' clubs, the beach shelves gently, and children remember outings such as whale watching and turtle releases at dusk. The summer heat limits time outside to mornings and evenings.
Oaxaca welcomes children warmly, and older ones enjoy painting alebrijes or making chocolate. Its main sights, though, are ruins with little shade and cobbled streets that are hard going with a pushchair.
Getting around
Oaxaca's centre is compact enough to walk. Nearly everything is within twenty minutes of the zócalo along the pedestrian Macedonio Alcalá, and colectivos or a hired driver cover the valley villages.
Nuevo Vallarta stretches along a boulevard of resorts and golf courses, and little beyond the beach is within walking distance. Taxis, resort shuttles or a hire car do most of the work. Its one advantage is an airport about twenty minutes away.
Shopping & style
Oaxaca is one of Mexico's great places to buy crafts. You can find handwoven rugs in Teotitlán, black barro negro pottery in San Bartolo Coyotepec, and carved alebrijes and embroidered huipiles in the galleries around the Alcalá, and the weekly markets at Tlacolula and Ocotlán are worth a visit.
Nuevo Vallarta's own shops sell mostly swimwear and souvenirs in a modest mall. The region's Huichol beadwork is worth buying, but the good selection is in Bucerias or at Puerto Vallarta's river market.
Affordability
Oaxaca makes a budget go much further. Market tlayudas, lunches at family-run fondas, cheap taxis and modest entry to the ruins keep daily costs low. Only the boutique hotels, the tasting menus and the festival weeks push prices up.
Nuevo Vallarta is built around resorts and condominiums aimed at North American visitors, and everything inside the enclave is priced to match. An all-inclusive package makes the bill predictable, and tacos in Bucerias cost a fraction of a resort meal.
Live music & performing arts
Neither has a strong year-round stage, but Oaxaca has the bigger occasions: the Guelaguetza dances each July and the processions and music of the Day of the Dead. Between festivals, the state band plays in the zócalo and the Teatro Macedonio Alcalá puts on concerts. In Nuevo Vallarta, performance means resort shows, mariachi dinners and one acrobatic dinner theatre, and the only step up is the cabaret and drag stages of Puerto Vallarta.
Wellness & relaxation
Both offer the temazcal sweat lodge, but in very different settings. In Nuevo Vallarta it is part of a resort spa with hydrotherapy circuits, beach yoga and massages under palapas, so the experience depends on your hotel, and the whole stay is built around doing nothing.
In Oaxaca you can join a temazcal ceremony led by a traditional healer in a valley village. The calm comes from the city's easy pace: shaded courtyards, slow mornings over hot chocolate and quiet gardens in Jalatlaco, though festival weeks bring fireworks and crowds.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Nuevo Vallarta in July
Oaxaca in July
Daytime high, °C
Rainfall in the month, mm
Where the figures come from
Nuevo Vallarta has no weather station within reach, so its figures come from a gridded climate model rather than a measured record, and read a broad area rather than the city itself.
Temperature and rainfall are climate normals, averaged over the years shown. Nuevo Vallarta: 1991-2020 normals, TerraClimate 4 km grid at the town, no weather station within 90 km. Oaxaca: 1961-1990 normals, Oaxaca, Oax. (1.1 km from centre).
Nuevo Vallarta is at its best from December to April. Rain almost stops, daytime highs stay around 30°C and the sea is warm enough for long swims all winter, about 24°C even at its coolest. From June to October the summer rains come in heavy afternoon storms, with nearly 297mm in September. With highs of 34°C and the sea at its warmest, those months are sticky for anything beyond the pool.
Oaxaca's dry season runs from November to March. Days are clear and sunny, with highs in the high twenties that suit long walks through the centre and the ruins. April and May are the hottest stretch, around 33°C, and the rains then last from May to September. They are lighter than on the coast, and most days still get some sun. Winter is when both cities are at their best, so it is the natural season to combine them.
Which traveller are you?
For a beach and sun trip, Nuevo Vallarta is the obvious base. You can spend a week between the sand and the sea, with perhaps a boat out to the Marietas Islands. From Oaxaca the coast is a separate journey of several hours, so plan it as a second stop.
On a culture and arts trip, Nuevo Vallarta turns every sight into a planned excursion to Puerto Vallarta. Oaxaca puts it all on your doorstep. Spend mornings in museums and afternoons with weavers or printmakers, all on foot or a short colectivo ride away.
On a family trip with young children, Nuevo Vallarta lets you unpack once and let the days run themselves. Meals, pools and supervised play are on site, and the airport is close for tired arrivals. Oaxaca works better for older children, who enjoy hands-on crafts and long walks.
Before you go
| Measure | Nuevo Vallarta | Oaxaca |
|---|---|---|
| Official language | Spanish, Nahuatl, Yucatec Maya | Spanish, Nahuatl, Yucatec Maya |
| Currency | Mexican Peso (MXN) | Mexican Peso (MXN) |
| Sockets | AB127 V, 60 Hz | AB127 V, 60 Hz |
| Driving side | Right | Right |
| Time zone | UTC-6 | UTC-6 |
| Emergency number | 911 | 911 |
| Elevation | 3 m | 1,555 m |
| Main airport | Puerto Vallarta International Airport (PVR)4 km from centre52 non-stop destinations | Xoxocotlán International Airport (OAX)7 km from centre14 non-stop destinations |
| Public holidays this year | 9 days | 9 days |
By the numbers
| Measure | Nuevo Vallarta | Oaxaca |
|---|---|---|
| City population | 1,301 | 258,913 |
| People per km² | - | 3,028 |
| Museums within 10 km | 0 | 10 |
| UNESCO World Heritage sites within 50 km | 1 | 2 |
| Swim season, months above 21 °C | 12 months | - |
Where else could you go?
Every comparison below shares a destination with this one, so you can follow Nuevo Vallarta or Oaxaca somewhere new.