Experience the Christmas Fairs 2025
Christmas Fairs in Catalonia
Christmas trees, fir trees, nougats, wafers, decorative elements, original handmade gifts… you'll find all this and much more at the Christmas fairs held throughout Catalonia during December and the first days of January. Christmas fairs are another traditional element that forms part of the festive season in Catalonia, along with shepherds' markets and live nativity scenes.
The streets and squares of towns and cities are filled with charm thanks to stalls selling local products where you can find everything you need for your Christmas meals. Do you need to decorate your home with a Christmas tree and a nativity scene? At the Christmas fairs you'll find that missing nativity figure or the star to complete your Christmas tree.
In addition, many of these fairs are complemented by activities for children, who can enjoy creative, musical, and other workshops.
Experience the Christmas fairs in Catalonia!
When are the Christmas holidays in 2025?
Many of the Christmas fairs in Catalonia start during the Purísima or Constitution long weekend (from Saturday, December 6 to Monday, December 8, 2025), although the official day is December 13, Saint Lucy's Day.
The most important Christmas celebrations in Catalonia are:
Christmas Eve (Tuesday, December 24, 2025)
The Caga Tió, where children hit a log with sticks while singing so that the Tió “poops” candies and gifts.
It's a tradition that fills homes with laughter, excitement, and the Christmas spirit. Families usually gather to share a hearty dinner, often based on traditional dishes such as escudella and carn d'olla.
Christmas Day (Wednesday, December 25, 2025)
People enjoy escudella with galets and a roast chicken or stuffed capon, accompanied by nougats and wafers. It's a day devoted to sharing special moments with loved ones, exchanging gifts, and keeping long-standing traditions alive.
St. Stephen's Day (Thursday, December 26, 2025)
St. Stephen's Day, unique to Catalonia, is a much-loved day that offers the chance to continue sharing time with family. The signature dish is cannelloni, traditionally made with the leftovers from the previous day's roast. This day symbolizes the continuity of the Christmas celebrations and keeps the festive spirit going.
New Year's Eve (Tuesday, December 31, 2025)
It's celebrated with cava and the traditional twelve grapes, eaten to the chimes at midnight to bring luck for the next twelve months. The party continues with dancing, music, and celebrations into the early hours.
New Year's Day (Wednesday, January 1, 2026)
New Year's Day is characterized by rest and reflection. After the previous night's festivities, families take the day calmly, enjoying a more relaxed meal. It's a time to recharge and start the year with renewed resolutions and positive energy.
Three Kings Parade (Sunday, January 5, 2026)
The eve of Epiphany is one of the most eagerly awaited days for children. The Three Kings' Parades, full of lights, music, and spectacle, fill the streets of towns across Catalonia with the arrival of Melchior, Caspar, and Balthazar. Children wait excitedly to see the floats parade, toss letters with their wishes, and collect sweets as the anticipation grows.
Three Kings' Day (Monday, January 6, 2026)
Three Kings' Day brings the Christmas festivities to a close. After the magical night when the Wise Men have left gifts in homes, families gather to enjoy the traditional roscón de Reyes (Kings' cake), which hides a bean and a figurine. Whoever finds the figurine is crowned king of the party, while whoever finds the bean must pay for next year's roscón. This day joyfully closes the festive cycle—until next year.
