Travel guides

Christmas in Puerto Vallarta: posadas, a tree by the sea and whales in the bay

In Puerto Vallarta, Christmas begins when the last pilgrimage to the Virgin of Guadalupe winds down. On December 12 downtown goes back to belonging to everyone, and four days later the posadas start. What follows is two weeks of nativity scenes along the cobblestone streets, a lit tree by the sea, a Nochebuena dinner that smells of ponche and a bay that, on those very same dates, welcomes the whales. Here’s how Christmas is celebrated, which dates have already been announced for this year, what the weather is like, where it makes sense to stay and how to get from the airport during the week when more flights land on the bay than at any other time.

By our local teamDrivers and coordinators on the ground
Reviewed November 13, 2026 17 min read
Share

From Guadalupe to the Three Kings: the December calendar

In Mexico, the stretch from December 12 to January 6 is jokingly called the Guadalupe-Reyes marathon. In Vallarta the marathon starts early, because the festival of the city’s patron saint lasts twelve days. Then come the posadas, Nochebuena (Christmas Eve), Christmas Day, New Year’s on the malecón and the rosca de Reyes, the Three Kings’ cake. This is the 2026 order, with the day of the week each date falls on:

DateWhat it isHow you notice it in Vallarta
Tuesday, December 1, to Saturday, December 12 The Virgin of Guadalupe festival Pilgrimages every evening down Juárez Street to the church.
Tuesday, December 8 Whale-watching season opens The first tours head out on Banderas Bay.
Wednesday, December 16, to Thursday, December 24 The posadas Nine nights of piñatas, ponche and buñuelos in homes, neighborhoods and schools.
Saturday, December 19 Vrban Vallarta, a 10 km obstacle race It starts at 7 a.m. on the malecón and crosses downtown and the Zona Romántica.
Thursday, December 24 Nochebuena Mass, a family dinner and hugs at midnight.
Friday, December 25 Christmas Day A slow day of leftovers, beach and a stroll along the malecón.
Thursday, December 31 New Year’s Eve A party on the malecón and fireworks over the bay.
Wednesday, January 6 Three Kings Day Rosca de Reyes and the end of the season.

2026 dates published by the Puerto Vallarta Tourism Board and by Mexico’s Ministry of Environment (Semarnat) in the Diario Oficial de la Federación, the country’s official gazette. The posadas, Nochebuena and Three Kings Day are national traditions and don’t depend on any program.

When Guadalupe ends, Christmas begins

From December 1 to 12, downtown Vallarta belongs to the pilgrims. Every evening, groups walk down with flowers, banners, dancers and mariachis to the Parish of Our Lady of Guadalupe, the church with the crown. The 12th is the finale, with the biggest pilgrimage of the year. If your trip starts before that date, we cover it all in our guide to the Virgin of Guadalupe festival in Puerto Vallarta.

You can see the change on the 13th from the street. The pilgrimages are over, Juárez Street no longer belongs to the groups in the evening, and downtown gets a few days to breathe before the posadas. The parish is still the heart of El Centro, and its next big night is Christmas Eve Mass.

For travelers, the week from the 13th to the 18th is December’s quiet window. The decorations are up and whale season has started, but flights and hotels don’t have Christmas-week prices yet, and you can walk downtown without being jostled.

The posadas: nine nights before Nochebuena

The posadas start on December 16 and end on December 24, all across Mexico. Mexico’s Ministry of Culture explains that they grew out of the aguinaldo Masses of colonial Mexico, and that some authors date them to 1587, in San Agustín Acolman, in what is now the State of Mexico. They recall Joseph and Mary’s search for somewhere to spend the night, which is why people sing to “ask for posada,” for lodging: one group asks from outside, holding candles, and another answers from inside until the door opens.

After the singing comes the party, and the party has its own menu. According to the Ministry of Culture’s Cultural Information System, a posada has to serve fruit ponche and buñuelos. Ponche is made with guava, sugarcane, tejocote, raisins and cinnamon, sweetened with piloncillo, an unrefined cane sugar, and the adults’ cups can get a splash of cane liquor, rum or brandy. Buñuelos, an old tradition, are very thin fritters drenched in piloncillo syrup.

The seven-pointed piñata

The traditional one is a star. Mexico’s National Institute of Indigenous Peoples (INPI) explains that, in Catholic tradition, each point stands for one of the deadly sins, and the stick used to break it symbolizes the strength to resist temptation. Whatever falls out —fruit and candy— belongs to whoever grabs it.

The aguinaldos

At the end, every child gets a little bag of candy, fruit and peanuts. It’s the prize of the night, and the reason nobody leaves early.

Tamales and atole

The Ministry of Culture lists them among the foods of this celebration, along with colación (sugar-coated candies), buñuelos and seasonal fruit.

In Vallarta the posadas belong to the people who live here: families put them on, and so do the neighbors in each colonia, the schools, the parishes and the workplaces, including many of the hotels where you’ll be staying. There’s no ticket booth and no published schedule. If someone invites you, go: it’s the most direct way to see a Mexican Christmas from the inside.

The tree by the sea and the nativity scenes downtown

Every December, the Puerto Vallarta city government puts on a free Christmas festival downtown and in the Zona Romántica, the Romantic Zone. In 2025 it was called Mar de Regalos, a “sea of gifts,” and it ran from December 18 to January 1. It opened with the lighting of the tree at the Muelle de Los Muertos, the pier on Playa de los Muertos in the Zona Romántica; the Puerto Vallarta Tourism Board billed it as the tallest Christmas tree in Mexico.

According to the Tourism Board, the 2025 program was a series of open-air nights with no tickets:

Live music

Jazz, rock, boleros, traditional Mexican music, pop and Christmas carols, spread across the squares downtown and in the Zona Romántica.

Folk dance

With the Grupo Folclórico Xiutla, which has been performing in Vallarta for more than thirty years.

Christmas movies

Holiday films shown outdoors in Parque Hidalgo.

Nights on the pier

DJs and performances facing the sea at the Muelle de Los Muertos.

The 2026 program hasn’t been released yet. The city government announces it on its official social media accounts; if the dates look like last year’s, the tree lighting will fall just before Christmas week.

The nativity scenes don’t depend on any program. The Tourism Board describes the historic center in December as cobblestone streets lit up and decorated with nativity scenes. And on the sand of the downtown beach, the sculptors who work there build their own when Christmas comes, with Joseph, Mary, the manger, the mule and the ox facing the sea. You look, you don’t touch, and a tip is appreciated.

Nochebuena: Mass, dinner and midnight

In Mexico the big moment is the night of the 24th, not the 25th. Families gather late, go to Mass, sit down to dinner after 10 p.m. and hug each other at midnight. Presents are opened that night or the next morning, depending on the household. In 2026 Nochebuena falls on a Thursday and Christmas on a Friday, a mandatory day off, so the long weekend runs through Sunday the 27th.

The Puerto Vallarta Tourism Board mentions three churches with Masses and celebrations on those days: the Parish of Our Lady of Guadalupe, downtown, facing the main square; La Santa Cruz church, in Old Vallarta; and the Refugio church, in the 5 de Diciembre neighborhood, north of downtown. Each one posts its Christmas Eve and Christmas Day times in December. The Mass on the night of the 24th at the Guadalupe parish fills up: if you want to get in, arrive early and with your shoulders covered.

On the Nochebuena tableWhat it is
Bacalao a la vizcaína Dried salt cod, soaked and stewed with tomatoes, olives, capers and güero chiles.
Romeritos A green that looks like rosemary, served in mole with dried-shrimp patties.
Stuffed turkey Roasted, with a bread and chestnut stuffing; the Ministry of Culture describes the recipe as Anglo-Saxon in origin.
Ponche and buñuelos The same ones from the posadas, which stay on the table through the 25th.
Tamales In many homes they replace the turkey or sit beside it.

Dishes of the Mexican Nochebuena dinner according to Mexico’s Ministry of Culture and Ministry of Agriculture. The Ministry of Agriculture notes that in coastal states seafood gains ground on the Christmas table, and Vallarta is a port.

Nochebuena dinners at the hotel and on the beach

Many hotels around the bay, from Marina Vallarta to Nuevo Vallarta and Punta de Mita, put on a special dinner on the night of the 24th or a meal on the 25th. The Tourism Board says that around these dates restaurants offer menus that blend Mexican cooking with outside influences, and that on the 31st hotels, bars and beach clubs host gala dinners and themed parties.

Book it with the room

If your hotel has a Nochebuena dinner, reserve it when you book your room. By the afternoon of the 24th it’s usually full.

Ask what’s included

If you’re on an all-inclusive plan, confirm whether the dinner on the 24th is part of it and whether it needs a reservation at a specific restaurant. Better to know before you’re at the door.

If you’re having dinner away from your hotel

Arrange your ride back before you sit down. After midnight on the 24th, lots of people are looking for a way home and few vehicles are free.

Staying downtown or in the Zona Romántica means you can walk to everything: Mass, dinner and a stroll on the malecón, with no thought about getting back. Staying in Nuevo Vallarta or farther north gets you a wide, quiet beach, but every trip downtown is a drive there and back.

Whales at Christmas: the season opens December 8

December in Vallarta brings something few beach Christmases have: humpback whales arrive in Banderas Bay during those same weeks. On October 30, 2026, Mexico’s Ministry of Environment published the notice for the 2026–2027 season in the Diario Oficial de la Federación. In the bay, on both the Jalisco side —Puerto Vallarta and Cabo Corrientes— and the Nayarit side —the municipality of Bahía de Banderas—, whale watching runs from December 8, 2026, to March 23, 2027.

In other words: if you’re traveling at Christmas, you’re already in the season, and a morning on a boat fits nicely between dinner on the 24th and the beach on the 25th.

Areas closed to whale watching

The notice bans tours within 1.5 km of the Islas Marietas National Park and along a coastal strip 2 km wide between Punta de Mita and the mouth of the Ameca River, because that’s where whales with calves gather.

The distances

Mexico’s official standard NOM-131-SEMARNAT-2010 says a small boat must stay at least 60 meters (about 200 feet) from a humpback, and a medium or large one at least 80 meters (about 260 feet). At 240 meters (about 790 feet), every boat has to wait.

With an authorized operator

Ask whether the tour has a whale-watching permit before you pay. A serious operator keeps its distance even when the whale is close and the group asks for more.

December weather

December is the dry season in Vallarta. The climate normals from Mexico’s National Weather Service for the El Cuale station, in the city, give December a high of 81 °F (27.4 °C), a low of 59 °F (14.9 °C) and 27.9 millimeters (1.1 inches) of rain spread over fewer than two days in the whole month. Beach days, cool nights and almost no rain.

The gap between day and night is what surprises people coming from the Caribbean the most. At midday you’re in a swimsuit; by the time of Mass or dinner facing the sea, you’ll be glad of long sleeves. And out on the water, on a boat at eight in the morning, even more so.

Something with long sleeves

For the evening on the malecón, dinner on the beach and the early whale-watching trip.

Shoes for cobblestones

Downtown and the Zona Romántica are uphill stone streets. Flip-flops suffer.

Clothes for church

If you’re going to Mass, cover your shoulders and skip the swimsuit. A sarong in your bag takes care of the walk from the malecón to the church.

Sunscreen and a hat

Winter or not, the midday sun on the boat and on the beach hits hard.

Nuevo Vallarta and the Riviera Nayarit: same time

North of the airport, once you cross the Ameca River, you’re in Nayarit: Nuevo Vallarta, Bucerias, La Cruz de Huanacaxtle and, farther on, Punta de Mita and Sayulita. It’s another state, but not another clock. Mexico’s Time Zones Law, in effect since October 30, 2022, puts the rest of Nayarit in the Pacific time zone and makes an exception for the municipality of Bahía de Banderas, which runs on Central time, the same as Puerto Vallarta. Nochebuena dinner and the countdown on the 31st happen at the same hour on both banks of the river.

On the Nayarit side, Christmas is resort-style: a long, flat beach, dinner at the hotel and not much street life. If you stay there and want to see the tree, the nativity scenes or Mass at the Guadalupe parish, count on 25 to 35 minutes to downtown, past the airport, and longer on party nights.

If you’re staying for the 31st: New Year’s on the malecón

The Puerto Vallarta Tourism Board has already announced the night of December 31, 2026, on the malecón, with music in the street, dancing, a countdown and fireworks over the bay at midnight. Last time, the party on the malecón started at 8 p.m., and the Tourism Board pointed out that the fireworks can be seen from practically anywhere along the malecón and the beach.

On January 1, 2026, there was also an afternoon of music on Playa Palmares, from noon until the first sunset of the year. This year’s program doesn’t include it yet.

Get there before 10 p.m.

The malecón fills up early, and the best spots facing the sea go fast.

Agree on a meeting point

A specific corner, not “by the arches.” At midnight the whole malecón is on its feet.

The trip home in early January

Half the bay heads home at the same time and the check-in lines get longer. If you’re flying out those days, we’ll work out your pickup time with you.

Getting there during Christmas week

Puerto Vallarta International Airport, PVR, is about 6 km north of downtown. Marina Vallarta is a kilometer from the terminal, and Nuevo Vallarta is across the Ameca River. During Christmas week flights arrive in waves and the arrivals hall is packed.

From the airport toDistance or time
Marina Vallarta 1 km, minutes from the terminal
Downtown Puerto Vallarta About 6 km
Zona Romántica 8 km, about 20 minutes
Nuevo Vallarta 12 km, about 20 minutes
Bucerias About 30 minutes
Punta de Mita and Sayulita Close to an hour

Times without traffic. On the afternoons of the 24th and the 31st the coastal road and downtown move more slowly: add a margin both arriving and leaving.

Once you clear customs you’ll walk past a corridor of desks staffed by people in uniforms who offer you a free ride in exchange for sitting through a presentation. They’re selling timeshares. Keep walking, step out of the terminal and cross the pickup lane: that’s where our driver is waiting with an eTransfers sign.

We track your flight number

Delays are normal in December. If your plane lands early or late, we move the pickup, at no extra cost.

The price doesn’t go up on your arrival day

A booked transfer has a fixed price per vehicle. There’s no Christmas Eve or New Year’s rate on the curb.

If you land early on Saturday the 19th

That morning the Vrban Vallarta race sets off from the malecón at 7 a.m. and crosses downtown and the Zona Romántica. If your hotel is there, tell us when you book and your driver will plan the way in.

A Christmas week in Vallarta

There’s no single plan, but this order makes the most of each day and avoids what wears people out most: a boat ride at midday, dinner without a reservation and a rushed trip back to the airport.

DayPlan
Monday, December 21 Arrival. Transfer to the hotel, an afternoon on the beach and the malecón at sunset.
Tuesday, December 22 An early whale-watching trip. In the evening, the tree and the Zona Romántica.
Wednesday, December 23 Downtown on foot: the Guadalupe parish, Isla del Cuale and the nativity scenes. A posada if you’re invited.
Thursday, December 24 An easy morning. Mass at the parish or a dinner you booked at the hotel.
Friday, December 25 A slow day: late breakfast, the beach and a stroll along the malecón.
Saturday, December 26 Bucerias or Sayulita, up the Nayarit coast, on the same clock as Vallarta.
Sunday, December 27 Fly home, before New Year’s week.

If you’re staying through the 31st, the bay changes pace: the week between Christmas and New Year’s is the busiest and most expensive of the winter, and the trip home in the first days of January is when the airport is at its most crowded.

Your arrival in Vallarta, sorted before you fly

In December nobody wants to negotiate a ride on the curb after a long flight. We wait for you outside the PVR terminal with an eTransfers sign, we track your flight and we take you straight to your hotel downtown, in the Zona Romántica, Marina Vallarta, Nuevo Vallarta or Punta de Mita, at a per-vehicle price that’s locked in from the moment you book.

Tell us how many of you there are, how many bags you’re bringing and the exact name of your hotel, and we’ll assign the right vehicle. For the trip back, we’ll work out your departure time with you, with the busiest season of the year in mind.

Puerto Vallarta Airport transfers · Transfer to Puerto Vallarta · Things to do in Puerto Vallarta

Traveler questions

How is Christmas celebrated in Puerto Vallarta?
The same way as the rest of Mexico, with posadas from December 16 to 24 and Nochebuena on the 24th as the main night, with Mass and a family dinner. Downtown and in the Zona Romántica, the city government puts on a free Christmas festival with a tree by the sea, music and dance, and the streets of the historic center fill with nativity scenes.
Where is the Puerto Vallarta Christmas tree?
In 2025 it was lit at the Muelle de Los Muertos, in the Zona Romántica, on December 18, to open the Mar de Regalos festival. The city government announces the 2026 program in December.
Are there whales in Puerto Vallarta at Christmas?
Yes. The 2026–2027 whale-watching season in Banderas Bay runs from December 8, 2026, to March 23, 2027, according to the notice published in the Diario Oficial de la Federación.
What’s the weather like in Puerto Vallarta in December?
Dry and mild. The normal high is 81 °F (27.4 °C) and the low is 59 °F (14.9 °C), with fewer than two days of rain in the month. Pack something with long sleeves for the evening.
Which church should I go to on Christmas Eve?
The Parish of Our Lady of Guadalupe, downtown, facing the main square, draws the biggest crowd. La Santa Cruz, in Old Vallarta, and the Refugio church, in the 5 de Diciembre neighborhood, also hold celebrations. Each one posts its times in December.
Is Nuevo Vallarta in a different time zone from Puerto Vallarta?
No. Even though it’s in Nayarit, the municipality of Bahía de Banderas runs on Central time, the same as Puerto Vallarta, under Mexico’s Time Zones Law.
Where is New Year’s celebrated in Puerto Vallarta?
On the malecón, with music in the street, a countdown and fireworks over the bay at midnight, according to the Puerto Vallarta Tourism Board.
Does the transfer price go up at Christmas?
Not on the day you travel. A booked transfer is priced per vehicle and locked in when you book, even if you land on December 24.
Topics Events Puerto Vallarta

Sources

  1. Puerto Vallarta Tourism Board, Christmas in Puerto Vallarta and the 2025 Mar de Regalos festivalvisitpuertovallarta.com · checked 2026-11-13
  2. Puerto Vallarta Tourism Board, New Year’s 2027 on the malecónvisitpuertovallarta.com · checked 2026-11-13
  3. Puerto Vallarta Tourism Board, Vrban Vallarta 2026visitpuertovallarta.com · checked 2026-11-13
  4. Puerto Vallarta Tourism Board, Fiestas Guadalupanas 2026visitpuertovallarta.com · checked 2026-11-13
  5. Diario Oficial de la Federación, notice of the 2026–2027 whale-watching season, October 30, 2026dof.gob.mx · checked 2026-11-13
  6. NOM-131-SEMARNAT-2010, whale watchingdof.gob.mx · checked 2026-11-13
  7. Mexico’s National Weather Service, El Cuale (Puerto Vallarta) climate normals 1991–2020smn.conagua.gob.mx · checked 2026-11-13
  8. Mexico’s Time Zones Law (Ley de los Husos Horarios), article 3ordenjuridico.gob.mx · checked 2026-11-13
  9. Mexico’s Ministry of Culture, the posadasgob.mx · checked 2026-11-13
  10. Mexico’s Ministry of Culture, Cultural Information System, food calendar of popular festivalssic.cultura.gob.mx · checked 2026-11-13
  11. National Institute of Indigenous Peoples (INPI), the posadas and the piñatagob.mx · checked 2026-11-13
  12. Mexico’s Ministry of Agriculture, Christmas dinner in Mexico’s regionsgob.mx · checked 2026-11-13
AI-powered service

Meet IAN and Emma, the AI behind every transfer

IAN answers your messages in seconds and Emma takes your calls, in English and Spanish, 24/7. Change a time, add a stop or ask for a receipt: it is done in the same conversation.

  • Replies in seconds, any hour of the day
  • Changes, stops and receipts from the chat
  • WhatsApp, SMS, email or a phone call
IAN · eTransfersOnline · replies in seconds
My flight now lands at 4:10 PM. What happens?
Nothing to do. We track AA 1234 and moved your pickup to 4:10 PM. Your driver will be at the arrivals exit with your name.
Can we add a stop at a supermarket?
Done. A supermarket stop on the way, up to 20 minutes, $15 added to your total. Your voucher is updated.
Message IAN…
EmmaVoice assistant · answers calls 24/7

And the rest runs on its own

From the moment you book until the driver is at the exit, every step is automated.

  1. BookedInstant confirmation, voucher by email and WhatsApp
  2. Flight trackedYour flight is monitored; a delay reschedules the pickup on its own
  3. Driver assignedName, photo and plate sent the day before
  4. Driver at arrivalsWaiting at the terminal exit with your name on a sign