Festivals in Mexico's Magical Towns in December 2026

7 festivals, fairs and traditions take place in Mexico's Magical Towns and major cities in December. Here are their dates, where they happen and what to expect, so you can plan your trip and book ahead.

  1. Christmas Ornament Fair

    📍 Tlalpujahua, Michoacán

    The town of eternal Christmas opens more than 650 workshops of hand-blown, hand-painted glass ornaments during its 27th fair.

    • Watch glassblowing in the workshops
    • Buy ornaments straight from the artisans
    • Visit the Dos Estrellas Mine and the Carmen Sanctuary
  2. Atlixco Illuminated Village

    📍 Atlixco, Puebla

    Downtown Atlixco fills with figures of light and color along a night walk of about two kilometers throughout the Christmas season.

    • Walk the illuminated figures downtown at night
    • Buy poinsettias at the nurseries
    • Climb the Cerro de San Miguel for city views
  3. Guadalajara International Book Fair

    📍 Guadalajara, Jalisco

    The world's most important Spanish-language book fair turns 40, with Italy as Guest of Honor.

    • Book launches and author talks
    • Italy pavilion, Guest of Honor
    • FIL Kids program and evening concerts
  4. National Tequila Fair

    📍 Tequila, Jalisco

    The town that gave the drink its name honors the Immaculate Conception and the Virgin of Guadalupe with distillery parades, mariachi, charrería and tastings.

    • Parade of floats from the tequila houses
    • Tastings and distillery tours
    • Charreadas, mariachi and dances
  5. National Silver Fair

    📍 Taxco de Alarcón, Guerrero

    An event honoring the silversmithing tradition of Taxco, featuring silver contests, exhibitions, cultural activities, and the crowning of the Silver Queen.

    • National Silver Contest and award ceremonies
    • Crowning of the Silver Queen
    • Exhibitions and sale of exclusive design jewelry
  6. Feast of Our Lady of Guadalupe

    📍 Ciudad de México, CDMX

    Millions of pilgrims arrive at the Basilica of Guadalupe, the world's most visited Marian shrine, to sing the Mañanitas to the Virgin.

    • Watch the midnight Mañanitas on December 11–12
    • Visit the old and new Basilica
    • Climb Tepeyac hill
  7. Night of the Radishes

    📍 Oaxaca de Juárez, Oaxaca

    Oaxacan artisans carve giant radishes into scenes of festivals, saints and legends and display them in the Zócalo the night before Christmas Eve.

    • See the carved figures in the Zócalo from the afternoon
    • Wait for the awards around 9 pm
    • Try buñuelos and break the plate for good luck