276 days until Christmas 2026

Christmas in Mexico: Traditions, Food & Customs

Mexico celebrates one of the longest Christmas seasons in the world, beginning with Las Posadas on December 16 and ending with Día de Reyes on January 6. Mexican Christmas is a vibrant blend of Catholic traditions and indigenous customs featuring processions, piñatas, and family feasts.

Last updated: February 2026

Greeting
"Feliz Navidad"
Dates
December 16-January 6
Gift-Giver
Los Reyes Magos
Continent
North America

Mexico celebrates one of the longest Christmas seasons in the world, beginning with Las Posadas on December 16 and ending with Día de Reyes on January 6. Mexican Christmas is a vibrant blend of Catholic traditions and indigenous customs featuring processions, piñatas, and family feasts.

Christmas Traditions in Mexico

Las Posadas

A nine-night celebration (December 16-24) reenacting Mary and Joseph's search for lodging. Neighbors process through the streets, singing and asking for shelter at each house, ending with a party.

Piñatas

Star-shaped piñatas with seven points representing the seven deadly sins are broken at Posada parties. Destroying the piñata symbolizes the triumph of faith over temptation.

Día de Reyes (Three Kings Day)

On January 6, children receive gifts from the Three Wise Men rather than Santa. The night before, they leave shoes by the door filled with hay for the Magi's camels.

Nochebuena (Christmas Eve)

The biggest celebration happens on Christmas Eve with a late-night family feast, midnight Mass, and fireworks. It is the most important night of the Mexican Christmas season.

Traditional Christmas Food in Mexico

Tamales

Corn dough filled with meats, cheese, or chilies, wrapped in corn husks and steamed. Families make hundreds together in a communal tradition called a tamalada.

Ponche Navideño

A warm fruit punch made with guava, tejocote, sugarcane, cinnamon, and piloncillo. It is served at every Posada and Christmas gathering.

Bacalao a la Vizcaína

Salt cod cooked with tomatoes, olives, and peppers — a traditional Nochebuena dish with Spanish origins.

Rosca de Reyes

An oval-shaped sweet bread eaten on January 6, with a small figurine of baby Jesus hidden inside. Whoever finds it must host a party on February 2 (Día de la Candelaria).

Unique Christmas Customs

  • Breaking a star-shaped piñata at each Posada party
  • Radish carving competition (Noche de Rábanos) in Oaxaca on December 23
  • Placing nacimiento (nativity scenes) in homes, often elaborate and large
  • Attending Misa de Gallo (Rooster Mass) at midnight on Christmas Eve

Explore more Christmas traditions

Who Brings Gifts in Mexico?

In Mexico, gifts are traditionally brought by Los Reyes Magos (Three Wise Men) and increasingly Santa Claus. This unique tradition reflects centuries of cultural and religious heritage.

Get Christmas travel inspiration

Discover the best Christmas destinations, markets, and holiday events worldwide.

Frequently Asked Questions

How is Christmas celebrated in Mexico?
Mexico celebrates one of the longest Christmas seasons in the world, beginning with Las Posadas on December 16 and ending with Día de Reyes on January 6. Mexican Christmas is a vibrant blend of Catholic traditions and indigenous customs featuring processions, piñatas, and family feasts.
What is the Santa Claus equivalent in Mexico?
In Mexico, the gift-giver is Los Reyes Magos (Three Wise Men) and increasingly Santa Claus. This tradition reflects the unique cultural heritage and folklore of the country.
What do people eat for Christmas in Mexico?
Traditional Christmas foods in Mexico include Tamales, Ponche Navideño, Bacalao a la Vizcaína, Rosca de Reyes. Each dish carries cultural significance and has been part of the holiday celebration for generations.
How do you say "Merry Christmas" in Mexico?
In Mexico, "Merry Christmas" is said as "Feliz Navidad." This greeting is commonly used throughout the holiday season.

Related Articles