Zócalo’s cathedral, with a massive decorated Christmas tree in front.
HomeForMexico travel guideChristmas and New Year in Mexico

Christmas and New Year in Mexico

Profile photo of a brunette woman in a black blazer.

By Morgan Carpenter 

The holiday season is one of the best times to visit Mexico. The festivities go beyond just Christmas and the New Year. Back-to-back cultural and religious celebrations run from December 12 (Guadalupe) to January 6 (Día de Reyes). In Mexico, the 26 days of parties are jokingly called the “maratón Guadalupe-Reyes.”

This time of year, the weather is typically dry, with the highland regions seeing near-freezing temperatures and the coasts staying warm. Head to the highlands for cuisine and culture, or stick to the coast to soak up the sun and spot whale migrations. Or, experience both regions, spending Christmas in the highlands and heading to the coast for New Year’s. Travel with a private driver for better flexibility and to enjoy the scenic coastal roads.

Prices peak on the coast from Christmas through New Year's, and hotels book up quickly. Reserve your accommodation and any tours well in advance. Expect closures on December 25 and January 1, legal rest days in Mexico. 

Because days are short, sightsee in the morning. Travel between cities in the daylight, using a private car transfer for a secure, convenient experience. Choose one or two base cities for shorter holiday trips, and take private day trips to explore nearby destinations. 

It’s a busy time of year for visitors and locals, so plan ahead for a stress-free holiday trip. Use our guide to decide when to go, what to see, and how to get around.

Our data suggests

Our travelers take almost twice as many daily trips in Mexico from December 26 to January 4 as they do the rest of the year.

Mexico’s festive calendar

Virgen de Guadalupe: December 12th

Honors the Virgin of Guadalupe, Mexico's patron saint. Millions of pilgrims travel to Mexico City. Fireworks, music, processions, and special local snacks.

Las Posadas: December 16th to 24th

Neighborhood parties that reenact Mary and Joseph looking for lodging. Processions from house to house, traditional carols, and parties.

Nochebuena: December 24th

Christmas Eve, families gather for a huge dinner and attend midnight Mass. Baby Jesus is added to the nativity scenes.

Navidad: December 25th

Christmas Day, a relaxed day with family, spent eating leftovers and visiting with loved ones.

Día de los Santos Inocentes: December 28th

The “Day of the Holy Innocents,” similar to April Fools’ Day. Lighthearted practical jokes among family, friends, and the media.

New Year's Eve and New Year's Day: December 31st to January 1st

Welcoming the New Year. Traditions like eating 12 grapes at midnight or wearing specific colored underwear bring luck in different areas.

Día de Reyes: January 6th

Three Kings Day. Celebrates the arrival of the Magi. Children leave out shoes for gifts. Families share rosca de Reyes, a ring of sweet bread.

Pastorelas: December 16th to 24th

Humorous folk theater performances telling the story of the shepherds trying to find Bethlehem. See staged productions in Tepotzotlán.

Where to spend Christmas in Mexico

When deciding where to spend Christmas in Mexico, choose a base city rather than chasing a single event. Our favorite base cities offer festive atmospheres and are ideal launch points for day trips to nearby sights.

When deciding where to spend Christmas in Mexico, choose a base city rather than chasing a single event. Our favorite base cities offer festive atmospheres and are ideal launch points for day trips to nearby sights.

Close up of green and yellow seven-pointed star pinata on a building in Mexico City.

Mexico City

Visit holiday markets in the central squares. Watch traditional posadas from Dec. 16 to 24. Take a day trip to see the Tepotzotlán pastorelas.

A lit christmas tree with colorful ornaments in front of Lady of Assumption Cathedral, Oaxaca, Mexico.

Oaxaca City

See the Night of the Radishes on Dec. 23. Eat sweet buñuelos near the cathedral and smash the plate for luck.

A warmly lit Christmas nativity scene at a church in San Miguel de Allende.

San Miguel de Allende

Stroll romantic cobblestone lanes under holiday lights. Watch daily posada reenactments with live music.

Colorful Puebla City sign in front of a yellow building decorated with Christmas lights.

Puebla

See nativity displays at City Hall. Take a day trip to Atlixco for the imaginative village light show.

Christmas lights wrapped around a tree at night, framing Mérida’s cathedral tower.

Mérida

Enjoy a relaxed atmosphere and pleasant weather. See the free Villa Navideña at La Plancha Park.

Playa del Carmen’s beach bars lit up at night, the ocean a dark blue on the left.

Playa del Carmen

Celebrate New Year’s Eve at Parque Fundadores, a free seaside celebration. Enjoy festive light displays and tropical weather.

Christmas rituals

Christmas in Mexico crescendos for nine days, peaking on the night of December 24. Join the fun and take part in Mexican Christmas traditions open to the public, like posada processions and street parties. Expect a warm atmosphere, lots of music, and locally varying traditions.

Guadalupe

Around 13 million pilgrims arrive in Mexico City to honor the Virgin of Guadalupe, peaking on the night of December 11. Expect crowds and road closures.

Posada

Pilgrims sing for lodging, engaging in a call-and-response carol with hosts who eventually let them in for food and a piñata.

Piñata

Celebrations feature a seven-pointed piñata that represents the deadly sins. The candy inside represents blessings earned through faith.

Nacimiento

The manger scene is set up around December 16, until families add the baby Jesus on December 24.

Misa de Gallo

Christmas Eve Mass, usually held between late evening and midnight. 

Nochebuena flower

Known in other countries as a poinsettia, this bright red plant is native to Mexico and appears around the holidays.

Colorful star pinata hanging on green Christmas garland in an alley in Mexico.

Did you know

The poinsettia’s English name comes from Joel Roberts Poinsett, the first US minister to Mexico, who sent cuttings home in the 1820s. The Aztecs called it cuetlaxóchitl.

Mexico’s best Christmas markets and light shows

Christmas markets in Mexico might be different than what you’re used to. Instead of classic European-style stalls, Mexico offers flower markets, handcrafted piñata stalls, and elaborate light festivals. Check out these festive options, easily reached on private day trips from hubs like Mexico City.

Christmas markets in Mexico might be different than what you’re used to. Instead of classic European-style stalls, Mexico offers flower markets, handcrafted piñata stalls, and elaborate light festivals. Check out t...

Handcrafted and warmly lit nativity scene of Mary and Jesus in Atlixco, Mexico.

Villa Iluminada, Atlixco

Follow magical illuminated walking paths. See the Christmas Museum and the festival’s market stalls.

Close-up of a rainbow-colored piñata with streamers at a market in Mexico.

Acolman International Piñata Fair

See handcrafted piñatas and attend craft workshops. Enjoy live concerts, folk dancing, and local snacks.

Poinsettia (nochebuenas) flower display in Mexico City, the Angel of Independence statue behind.

Festival Luces de Invierno

Admire massive light installations, artful nativity scenes, and huge displays of nochebuenas (poinsettia flowers) in the Zócalo, Mexico City.

Woman peruses rows of pink and red poinsettias at a market in Mexico City.

Mercado de Jamaica

Visit this 24-hour flower market to shop for nochebuenas flowers throughout December. In Venustiano Carranza, Mexico City.

Vendor carries straw wreaths and colorful ornaments in a Mexican Christmas market.

Mercado de Sonora

See large-scale nativity figures and piñatas. Shop for handicrafts and gifts. In Venustiano Carranza, Mexico City.

Lighted nativity scene under a decorated Christmas tree in Mérida, Mexico.

Villa Navideña, Mérida

Wander through giant light displays and stop for winter-wonderland photo ops. Enjoy live musicals and a food market.

Regional Christmas traditions

Mexican Christmas traditions share some national customs, but certain rituals vary by region. Stay in one base city for Christmas to experience its local twist on national traditions.

Mexican Christmas traditions share some national customs, but certain rituals vary by region. Stay in one base city for Christmas to experience its local twist on national traditions.

Holiday garlands with stars and paper lanterns in Oaxaca, Mexico.

Noche de Rábanos (Oaxaca)

Celebrate the Night of the Radishes. Watch artisans sculpt huge radishes into nativity scenes and mythical creatures.

Giant hand-painted puppets of two women at a Calendas parade in Oaxaca, Mexico.

Calendas (Oaxaca)

Watch these high-energy parades with giant puppets and brass bands. Marchers often share mezcal with spectators.

Tepotzotlán’s temple of San Francisco Javier lit up at night.

Pastorelas (central Mexico)

See witty satirical performances depicting the shepherds’ journey to newborn Jesus. Popular across central Mexico.

Sunset over Santa Domingo Guzman in Oaxaca, Mexico, with a piñata in front.

Santos Inocentes pranks

Families and friends pull lighthearted pranks on December 28, and satirical broadcasts ensue.

Merida’s cathedral lit up at night, its two towers glowing warmly.

Yucatán Christmas

Attend music festivals born from cattle-ranching culture. Eat relleno negro, a turkey dish with black spicy broth.

Pink and purple decorated Christmas tree branch with traditional rag doll, in Mexico.

La Rama (Veracruz)

Children cut and decorate a tree branch and go door to door singing in exchange for small gifts. Popular in Xalapa.

The Christmas table

The main Christmas meal is enjoyed on the night of December 24, often after Mass. This Nochebuena dinner blends Spanish and pre-colonial influences. The next day, families revisit the leftovers at lunch (recalentado).

The main Christmas meal is enjoyed on the night of December 24, often after Mass. This Nochebuena dinner blends Spanish and pre-colonial influences. The next day, families revisit the leftovers at lunch (recalentado).

Close up of Bacalao a la Vizcaína with green olives and capers in a white dish.

Bacalao a la Vizcaína

Salted codfish stewed in tomatoes, potatoes, olives, capers, and peppers. Rich and briny.

Mexican Romertiros with shrimp in a blue and white dish beside a purple embroidered cloth.

Romeritos

Wild greens cooked in a mole sauce, served alongside potatoes or shrimp patties.

Roast pork left in a metal baking tray atop a wooden counter.

Pavo o pierna

Turkey or pork, roasted and glazed in a spicy sauce. The main protein dish.

Mexican Tamales on a white plate with Christmas decorations and a candle behind.

Tamales

Corn dough stuffed with meat, cheese, or chiles, steamed in corn husks. Made in large batches, usually a group effort.

Small dish of Ensalada de Nochebuena with beets and peanuts, beside Christmas ornaments.

Ensalada de Nochebuena

Seasonal fruit and vegetable salad, fresh and vibrant. Features beets, jicama, citrus, and pomegranate seeds.

Decorated clay mug filled with ponche Navideno with sugarcane sticking out.

Ponche navideño

Hot fruit punch made with tejocotes, guavas, apples, sugarcane, cinnamon, and hibiscus. Sweetened to taste.

More festive season foods

Atole

Warm, comforting drink made from blended corn, milk, sugar, cinnamon, and vanilla. Champurrado is a chocolate version.

Pozole

Traditional soup with meat, ground corn, and a rich chile broth. Served with fresh cabbage, radish, cilantro, and lime.

Buñuelos

Crispy dough disks drenched in syrup and cinnamon. A classic at New Year's.

Rosca de reyes

Wreath-shaped sweet bread studded with candied fruits. Plastic baby Jesus figure hidden inside.

Colaciones

Traditional candy of the Christmas posadas. Hard, bright candies with peanuts, anise seeds, or orange flavor.

Aguinaldo bags

Gift bags given to children after a posada or Christmas party. Seasonal fruit, candy, and sugar cane sticks.

New Year’s Eve traditions

New Year’s Eve in Mexico is just as much about rituals as it is about fireworks. Each tradition is supposed to bring luck in love, money, or travel. The party also doesn’t stop on New Year’s Day; it runs through to Día de Reyes on Jan. 6. 

12 grapes

Eat 12 grapes at midnight, making one wish for each grape and chime of the bell.

Underwear colors

Manifest luck in the new year with your underwear choice. Wear red for love, yellow for money, and green for health. 

Suitcase walk

Invite travel and adventure into your new year by walking around the block with a suitcase at midnight. 

Sweeping out 

Many households clean and sweep out the old year before midnight, hoping to clear the home of negative energy.

Lentils

Eat a spoonful of lentils, or hold them in your hand at midnight, to invite wealth.

Día de Reyes, Jan. 6

Eat the rosca cake. Whoever finds the hidden baby Jesus figurine must serve tamales on Día de la Candelaria (Feb. 2).

Rosca de reyes cake beside a clay mug of hot chocolate and colorful fabric.

Practical tips

The winter holidays are Mexico’s busiest travel season; prepare accordingly. Expect shorter daylight hours, holiday closures, and school break crowds. To keep the festive season stress-free, plan your trip with these tips in mind.

  • Expect closures of government buildings, small businesses, and most restaurants on Dec. 25 and Jan. 1.
  • Book coastal stays and airport transfers early for the popular Dec. 25 and Jan. 1 period.
  • Know that basilicas in major cities will be crowded Dec. 11 and 12 for Guadalupe.
  • Pack layers for highland nights, which can reach near-freezing temperatures despite sunny, dry afternoons.
  • Choose private transfers over long-distance buses during peak holiday periods for a more comfortable and convenient ride.
Cathedral in Zocalo, Mexico City, at sunrise, red poinsettias in the foreground.

Ready to explore Mexico this Christmas?

2+ million travelers like you. Moments they'll never forget.

based on 5,314 reviews
trustpilot
based on 1,079 reviews on

Your Christmas in Mexico questions, answered

Christmas and New Year's in Mexico are generally safe for travelers with normal precautions. Always stay aware of your surroundings, keep valuables hidden, and use only registered taxis or private car transfers. Refer to your country's travel advisories for regional advice.
Bank branches close on December 25 and New Year's Day, but ATMs stay open. However, in busy travel hubs and major cities, they can run out of cash. Withdraw before the holidays for the smoothest experience. Stick to bank branch ATMs for lower fees than convenience store machines.
Most small family-run restaurants close on Christmas Day in Mexico, but those in upscale hotels and major cities tend to stay open. The same rule of thumb applies to Christmas Eve, but expect early closures even in popular travel hubs and hotels.
No. The only winter public holidays in Mexico are Christmas Day and New Year's Day. Schools and businesses are open on Día de Reyes. Some businesses host midday celebrations, and families will gather to share Rosca de Reyes and give children small gifts.
Mexico's Caribbean beaches are typically seaweed-free in December. The heaviest seaweed season is April through October, when storms and strong winds push algae onto the shore and crowd the sands. December is clear, sunny, and dry, perfect for swimming.
To wish someone a Merry Christmas in Spanish, say: "Feliz Navidad" (just like the popular song). To wish someone a Merry Christmas and a Happy New Year, add "y próspero Año Nuevo!" For a generally festive greeting, say "Felices Fiestas" (Happy Holidays).
Profile photo of a brunette woman in a black blazer.

About the author

Morgan Carpenter is a US-based travel writer who’s visited 19 countries so far. She prioritizes culinary experiences and outdoor adventures at every destination.

Be the first to discover more

Get handpicked travel ideas, insider highlights, and special Daytrip offers.

By signing up, you are agreeing to receive marketing emails from Daytrip. You can unsubscribe anytime. For more details, check our Privacy Policy.