45 Fascinating Christmas Traditions in Mexico

[Updated 10/26/2022] From Cinco de Mayo and Día de Los Muertos (a.k.a. Day of the Dead Festival) to tacos, tequila, and piñatas, traditional Mexican culture has become increasingly embedded in American popular culture.

The incorporation of European and African cultural influences has transformed the country radically since the time of the ancient Aztecs and Maya.

But the indigenous influences (especially Mayan art and agriculture) have left an indelible imprint on what we recognize as the culture of Mexico today.

Because around 80{44affb6c5789133b77de981cb308c1480316fee51f5fd5f1575b130f48379a33} of Mexicans identify as Catholic, Christmas in Mexico is an immensely popular holiday.

And while Christmas symbols such as Santa Claus and Christmas trees do have their place, Mexican Christmas traditions such as candle-lit processions, elaborate nativity scenes, and dancing are deeply rooted in the country’s Spanish history.

So here’s a look at 40 fascinating Christmas traditions in Mexico, from the Posadas and Pastorelas to Los Santos Inocentes, the Mass of the Rooster, and more!

READ MORE: 90 Christmas Traditions Around the World

Christmas Traditions in Mexico Guide

  1. Facts about Christmas in Mexico
  2. Christmas Food in Mexico
  3. Mexican Christmas Decorations
  4. Mexican Christmas Trees
  5. Santa in Mexico
  6. Christmas Music/Songs in Mexico


poinsettia mexican christmas decor
Poinsettia Stars by Hans via Pixabay CC0


1. When the Spanish explored the New World, they brought Catholicism with them. With that came Christmas, which evolved over centuries into the unique traditions of Christmas in Mexico today.

2. In Mexico, people celebrate Christmas from December 12 to January 6, with an extra holiday on February 2.

3. From December 16 to December 24, Las Posadas in Mexico find children carrying candles as they walk around to houses, singing and asking for shelter.

Posada means inn or lodging, so this tradition represents Mary and Joseph searching for shelter in the Biblical Christmas story.

On each night of the Posadas, a different family holds a party, where there is traditional food, drinks, music, piñatas, and fireworks.

4. Another classic Mexican Christmas custom is Las Pastorelas. These Christmas plays depict the Shepherds’ journey following the Star of Bethlehem to find the Biblical Nativity.

Some of these plays can be funny, while others are more serious, showing the trials and tribulations the Devil put the Shepherds through en route to finding the Baby Jesus.

When they do find him, it represents the ultimate triumph of good over evil.

5. Christmas Eve is the main event in Mexico. It marks the end of the Posadas, which conclude with the main Christmas meal.

This night is known as Noche Buena, and it is when most families come together to celebrate. On Christmas Day, people continue feasting, but they’re often too tired to do much else!

READ MORE: 20 Symbols of Christmas: The Meaning of Traditional Decorations

Lady of Guadalupe
Lady of Guadalupe via Canva

6. At midnight on Christmas Eve, many families go to a special Mass, known as the Misa de Gallo (or Mass of the Rooster). Afterwards, there are even more fireworks than usual shot off to celebrate Christmas Day!

7. Though the Mexican Christmas celebration is said to begin on December 12th, it is prefaced by the Day of Immaculate Conception on December 8th.

The Feast of the Immaculate Conception is not considered a public holiday, in that most businesses still have normal operating hours. However, this Spanish Christmas tradition is widely acknowledged in Mexico.

It is centered around the idea that Mary, the mother of Jesus, was conceived without sin. This notion that was cemented in Catholic tradition by Pope Pius IX in 1854.

8. The official beginning of Mexico’s Christmas celebration is December 12, known as the Day of Our Lady of Guadalupe.

Millions of Catholics from around the world make the pilgrimage to see a special image of Mary at the Basilica de Guadalupe. The image is a brown-skinned woman with her hands folded in prayer.

Though the day is an official national holiday, most Mexican companies organize feasts for their employees. On the night before the feast, vigils are held outside local churches.

The Christmas event is also about reverence for Mexican identity. Juan Diego was a converted Aztec who Mary visited twice in 1531. The icon of Mary was imprinted on his cloak, and was a motivating factor for building a church on the Hill of Tepeyac.

Mary has since played a notable role in Mexican history, including being the patroness of a revolt against the Spanish and reconciling the devotion of Spanish and indigenous peoples.

READ MORE: NYC Christmas Window Displays Free Walking Tour in New York

Mexico Christmas Tradition of Fireworks on Xmas Eve
Fireworks after Christmas Mass, a Mexico Christmas tradition.  CC0


9. Mexicans also celebrate Los Santos Inocentes (Day of Innocent Saints) on December 28. This day honors the babies King Herod ordered to be killed in his attempts to kill the Baby Jesus.

Much like April Fool’s Day in the US, this Mexican Christmas tradition includes telling people bold-faced lies, which represents the trickery of the innocent.

10. New Year traditions in Mexico are also interesting. For instance, one custom is to eat 12 grapes– one at each of the 12 bell tolls at midnight. I tried it in my high school Spanish class, and it’s much harder than it sounds!

11. While some children in Mexico expect to get presents on Christmas Eve, in southern Mexico it’s common to receive presents on January 6– the Epiphany, or Dia de los Reyes, which celebrates the Three Wise Men.

12. Finally, February 2 is La Calendaria (the Candles). This is the final holiday related to Christmas in Mexico, and many people have large parties on this day. Some parts of Mexico, such as in Veracruz, host large festivals with parades and bullfighting.

13. Specific regions of Mexico have their own special Christmas traditions as well. For example, Oaxaca City has Noche de las Rabanos (“Night of the Radishes”) on December 23rd.

This unique celebration involves carving locally grown radishes into a range of figurines, including wild animals, the Virgin of Guadelupe, and mythical creatures.

Weird Christmas Customs -Night of The Radishes
Night of The Radishes by drewleavy CC BY-SA 2.0, via Wikimedia Commons

The tradition dates back to the late 1800s, when Oaxaca City’s mayor made a radish carving competition part of their Christmas market. Radishes were also a part of the traditional holiday meal.

The original radish carvings were said to be quite simple, but contemporary versions are very elaborate and demonstrate an unusually artistic skill set.

14. In the Xochimilco borough of Mexico City, the Niñopa is relocated under the custody of a new family every holiday season.

The sponsor family, or mayordomo, is in charge of many festivities and traditions throughout the year, as well as parties at Candlemas and Day of the Child.

The Niñopa is a revered depiction of Christ as a child. It was produced over four centuries ago in the San Bernardino monastery, which is in the parish where Xochimilco is now located.

The image was part of the Catholic church’s effort to evangelize the Aztecs.

15. The Fiesta Negrohispana is a celebration of African identity in Mexico. It stretches throughout the posadas (December 16-24) in Alvarado and Tlacotalpan, on the Caribbean Coast.

The struggle to fight for Afro-Mexican identity has been hard, but it’s been seeing more recognition and evolution in recent years.

Mexico’s second President, Vicente Guerrero, was black, as was Emiliano Zapato, one of the most celebrated figures in the Mexican Revolution.

READ MORE: 25 Fun Christmas Eve Traditions Around the World

Traditional Mexican Christmas Food
Roscon de Reyes, a traditional Christmas food in Mexico CC0


16. Pozole, which is traditionally served on Christmas Eve, is a thick soup made with hominy, chicken or pork, and chilis topped with greens.

This dish is a main feature of the traditional Mexican Christmas feast, which may also include roast turkey, roast pork, tamales, and salt cod.

17. Romeritos are another traditional Mexican Christmas food. This dish consists of a green vegetable called seepweed cooked in a mole sauce with potato and shrimp.

18. Ensalada Nochebuena, or Christmas Eve Salad, is made with seasonal fruits and vegetables, nuts, and citrus dressing.

19. Bunuelos are the traditional Mexican Christmas dessert. These fried pastries are sprinkled with cinnamon or topped with hot sugar syrup, and they can either be flat or round.

20. Ponche, a warm punch made with fruit, may also be served with Christmas dinner in Mexico.

21. Adults might be drinking Rompope, an eggnog-like drink with rum added to it.

22. On Epiphany, religious Mexicans often eat a special donut-shaped cake called Rosca de Reyes (or Three Kings Cake), which is topped with nuts, fruits, and powdered sugar.

Much like King Cake in Louisiana, it traditionally has a little plastic baby Jesus (or fava bean) in the middle. It is tradition that whoever gets the baby Jesus is his godparent for the year.

READ MORE: Lebkuchen Recipe for German Christmas Cookies (aka Gingerbread)

Mexican traditional Christmas nacimiento
Traditional Mexican Nacimiento CC0


23.  Christmas piñatas are balls with seven spikes on them, which represent the seven deadly sins.

While piñatas are typically a fun and light-hearted thing, there is a sort of ritual to them in Mexico at Christmas.

First, covering the eyes of the person who hits the piñata represents blind faith. Next, the stick you hit it with represents virtue. Finally, the candy inside is a sweet reward for faith in God.

24. Nativity scenes, or Nacimiento, are one of the most popular Christmas decorations in Mexico.

Therefore, they are often very large and colorful. Some families do not put up Christmas trees at all, but put up Nacimientos instead.

Another Mexican Christmas tradition is to place certain figures in the Nacimiento at certain times, such as the baby Jesus on Christmas Eve and the Three Wise Men on Epiphany.

READ MORE: 30 Recycled Christmas Decorations & DIY Christmas Crafts to Make

Poinsettia flower
Poinsettia flower as a Christmas Decoration in Mexico CC0

25. Poinsettias (which are also known as nochebuena flowers) are native to Mexico and are a popular Christmas decoration all around the world. 

They were originally cultivated by the Aztecs, and their red color symbolizes purity, which fits perfectly with Catholic Christmas traditions.

26. Luminaries, or paper lanterns, are another popular Christmas decoration in Mexico. In the Posadas, they represent lighting the way for Mary and Joseph on their search for a place to stay.

READ MORE: 15 Simple Recycled Christmas Cards Crafts for Kids

Christmas tree in Mexico
Christmas tree in Actopan, Hidalgo, Mexico by Ruberyuka CC – Attribution-Share Alike 4.0 International


27. French Emperor Maximilian brought the first Christmas tree to Mexico in the 1860s, when he lived there. Once Mexicans saw his impressive tree, the demand for Christmas trees began.

28. Christmas trees in Mexico have become much more popular in recent years. You can usually find large, elaborately decorated ones in town centers all across the country.

29. Both real Christmas trees and fake Christmas trees are popular in Mexico. Mexican families typically decorate them to be extremely colorful and festive.

30. The most authentic Mexican Christmas ornaments are those made with straw, tin, clay, and other rustic mediums.

31. Christmas ornaments in Mexico often represent Biblical imagery (angels and stars) or local iconography (clay pots, cactus, and parrots).

32. Mexico hosted the world’s largest Christmas tree in 2009. It was a whopping 362 feet high!

33. The largest angel ornament ever made was also from Mexico: It measured 18 feet high, had a wingspan of nearly 12 feet, and it was made entirely out of recycled beer bottles.

READ MORE: Countries that Don’t Celebrate Christmas

Santa statue CC0


34. Santa Claus was not originally part of Mexican Christmas traditions. He was not really introduced until the mid-20th century commercialization of Christmas by the United States.

35 Instead, the Three Wise Men have traditionally been the most important figures of Christmas in Mexico. They leave gifts for children to find on the Día de los Reyes, or the Day of the Kings.

36. In Mexico, jolly old St. Nick is known as either Santa Clos or Papa Noel.

37. The Three Wise Men, El Niñito Dios (Baby Jesus), and Santa Clos are all believed to give children presents in Mexico.

38. If Santa Claus does come to a house in Mexico, he usually comes on the eve of December 23rd or the morning of Christmas Eve to leave presents.

READ MORE: The History & Names for Santa Claus Around the World

Christmas in Mexico
Cathedral of San Gervasio at Night by Adam Jones CC Attribution-Share Alike 3.0 Unported


39. Christmas songs in Mexico are called villancicos.

40. On each night of the Posadas, Mexicans sing the traditional song, “Canto Para Pedir Posada.” People split into two groups, then they each sing alternating verses.

41. Another Mexican tradition is to sing New Year’s carols. For example, there’s “Rama Navideña,” about the tradition of carrying a branch adorned with images of the Virgin Mary and baby Jesus. Another traditional song is “Cinco Pa’Las Doce,” (5 Minutes to Midnight), which brings in the new year.

42. “Los Peces en el Río” (The Fishes in the River) is another traditional Christmas song from Mexico. It describes the Virgin Mary as she washes the Christ child’s clothes in the river.

43. “Canta, Rie, Bebe,” (Sing, Laugh, Drink) is a more modern tune that encourages the Mexican people to celebrate Christmas with joy.

44. “Vamos, Pastores, Vamos” (Let’s Go, Shepherds, Let’s Go) sings of the shepherds’ journey to visit baby Jesus.

45. “Ya Vienen los Reyes” is a villancio that’s particularly fun for children. According to Mexican tradition, the Three Wise Men bring children gifts on January 6, and this song is about the royal trio being on their way!  –by Sonny Grace Bray