Celebrating Christmas in Spain: Traditions, Customs, and Festivities
Spain comes alive at Christmas with a dazzling mix of religious devotion, community gatherings, food, music, and light-filled streets. Unlike in many countries, Spanish Christmas traditions are not confined to December 25th. Instead, Spain Christmas celebrations stretch across an entire festive season that begins with the Feast of the Immaculate Conception on December 8th and culminates with the grand celebration of the Reyes Magos (Three Kings or Three Wise Men) on 6th January.

In between, Spaniards celebrate one of the world’s largest lotteries, attend vibrant markets, enjoy family feasts, play jokes on Santos Inocentes (Holy Innocents’ Day), and ring in the new year with a grape for every clock strike. Each tradition has its own history and character, deeply rooted in Spanish culture yet open and welcoming to visitors.
Whether you plan to stroll through festive markets in Barcelona, join the midnight crowd in Madrid’s Puerta del Sol, or experience the colorful Three Kings parade in Seville, Spain offers something unforgettable at every step of the holiday season. This guide will walk you through each major tradition with historical background, practical details, and tips on how to experience them like a local. Let’s begin at the very start of the Spanish Christmas calendar.
- Celebrating Christmas in Spain: Traditions, Customs, and Festivities
- Quick Itineraries: How to Experience Christmas in Spain
- Christmas Traditions in Spain (A Complete Guide)
- What is a Belén?
- Colourful Christmas lights
- Caga Tío
- Hogueras de Navidad – Christmas bonfires
- Who is the Olentzero?
- Immaculate Conception (December 8th)
- El Gordo Lottery (December 22nd)
- Christmas Markets
- San Esteban – St. Stephen’s Day/Boxing Day
- Day of the Holy Innocents (December 28th)
- New Year’s Eve – The Twelve Grapes
- Epiphany and the Three Kings Parade (January 5th–6th)
- Food Traditions
- Explore More of Spain
Travelling to Spain and want to learn more about what to see and do – read my Spain Travel Guide.
Quick Itineraries: How to Experience Christmas in Spain
If you have 3 days:
Day 1: Explore a Christmas market (Barcelona’s Santa Llúcia or Madrid’s Plaza Mayor), then enjoy traditional sweets like turrón. A fantastic reason to visit Madrid is the Plaza Mayor Christmas Market, a centuries-old tradition where you can find intricate Nativity scene figures, unique toys, and beautiful traditional decorations. Fira de Santa Llúcia, the city’s oldest and most beloved Christmas market, unfolds magically in the plaza before the Cathedral. Here, you can find everything from traditional Catalan decorations like the caganer and tió to handcrafted crafts and festive greenery.
Day 2: Visit a nativity scene (Belén) that features Baby Jesus, Mary, and Joseph, and attend Midnight Mass (Misa del Gallo) on Christmas Eve.
Day 3: Celebrate with locals at the Cabalgata de Reyes Magos (Three Kings Parade) or join New Year’s Eve grape-eating traditions if visiting at the year’s end.
If you’re spending Christmas Day in Spain (December 25th):
Expect quiet streets as Spaniards spend the day with family. While Santa Claus is becoming more popular in some regions, Spanish children still traditionally wait for the Wise Men to bring gifts on 6th January. On Christmas Day, plan a festive meal at a restaurant offering a special menu, visit cathedrals decorated with nativity scenes, or stroll through decorated plazas in Madrid, Seville, or Valencia.
Christmas Traditions in Spain (A Complete Guide)
What is a Belén?
A Belén is a nativity scene representing the birth of Jesus and you will see these all over Spain at Christmas time. However, in Spain, they are really works of art. In many towns, you will see living nativity scenes featuring live animals and actors playing the major characters. You can buy gorgeous Belens at the many Christmas markets that dot the country at Christmastime.

Colourful Christmas lights
Like most cities and villages across the world, they are decked out in a huge variety of twinkling Christmas lights and trees. Leading up to Christmas itself these lively villages are a delight for both children and adults.

Caga Tío
Caga Tío is a small figurine made from a log that poops candy at Christmas. This Catalan holiday tradition involves a log that’s fed scraps of food for several weeks leading up to Christmas. Then, it’s beaten with a stick and implored to poop out a Spanish nougat called turrón.

Hogueras de Navidad – Christmas bonfires
The Christmas bonfires take place in Southern Spain mainly in Granada and Jaen on December 21st. The celebration marks the winter solstice the shortest day of the year and it is a tradition to jump through the bonfire flames to bring good luck to you and your family.

Who is the Olentzero?
In the Basque Country, there is another gift-bringer known as Olentzero who has a different origin story. The Olentzero legend typically describes him as a giant from the Pyrenees, and he wears traditional Basque clothing and smokes a pipe.

Immaculate Conception (December 8th)
The season opens with the Feast of the Immaculate Conception. This day is both a public holiday and a religious celebration, marking the official start of Spanish Christmas traditions. Streets and cathedrals begin to fill with lights and music, and the anticipation of the season grows.

When: December 8th every year.
Where: Celebrated nationwide, with particularly notable events in Seville.
How to attend: Simply head into town centers, where parades and Mass are usually open to the public. Check the Spain.info official holiday page for details.
Accessibility tips: Large crowds gather in historic centers, so arrive early if you require seating or easy access.
El Gordo Lottery (December 22nd)
With the Christmas season officially underway, anticipation builds for El Gordo, Spain’s extraordinary Christmas lottery. On December 22nd, millions tune in to watch the drawing, a tradition as much about community and hope as it is about winning.

When: December 22nd, starting at 9 a.m.
Where: The Teatro Real opera house in Madrid.
How to attend: Tickets are sold months in advance and are available in smaller “decimos” (shares). You can follow the results live on the official Spanish lottery website.
Accessibility tips: The live draw can be watched on TV or streamed online if attending in person is not feasible.
Christmas Markets
Once the lottery has set the festive spirit alight, families and visitors flock to Spain’s Christmas markets. These bustling fairs are perfect for picking up nativity figurines, decorations, and sweets. Many stalls sell figurines of Mary, Joseph, and the Baby Jesus, as well as shepherds and animals for traditional Belén displays.

When: Early December to December 23rd.
Where:
Barcelona (Cathedral square): In Barcelona the best Christmas Market if the Fira de Santa Llúcia which has been held for the last 236 years in front of the cathedral.
Madrid’s Plaza Mayor: The Plaza Mayor Christmas Market is also known as the Mercado de Navidad! This is a very old market located in the historic centre of the city. There is also the Christmas Market in the Paseo de Recoletos, which is the absolute best place to buy from artisans from all over Spain.

Valencia: In Valencia, the market is held in Plaça de l’Ajuntament, just outside Valencia’s Central Market. This market has an area dedicated to all things food and Spanish gastronomy. There’s nougat, chestnuts, sweets, chocolate and much more.
Granada: Granada’s Christmas market has around 70 stalls and offers visitors a wide variety of products such as Christmas figurines and nativity scenes, toys and crafts including leatherwork, pottery, silver and jewellery!
Seville: In Seville, you will find the market near the Seville Cathedral where you will see all kinds of food goodies and Christmas gifts. There are also camel rides!

How to attend: Free to enter, just stroll through the markets. Updated opening hours are available on Barcelona City Council’s website. Accessibility tips: Markets are often crowded with narrow paths. Visiting during weekdays or mornings provides easier access.
Christmas Eve and Midnight Mass (La Misa del Gallo)
On Christmas Eve, Spaniards gather with family for a meal before attending La Misa del Gallo (The Rooster’s Mass). Though Santa Claus is slowly becoming more common in Spanish homes, children still look forward to the arrival of the Three Wise Men, who bring gifts on 6th January.

When: December 24th evening, Mass typically at midnight.
Where: Nationwide, especially in larger cathedrals such as Seville Cathedral and Madrid’s Almudena Cathedral.
How to attend: Check local cathedral schedules; seating may fill quickly. Find more details at Spain.info Christmas traditions.
Accessibility tips: Arrive 30–45 minutes early if you need accessible seating or quiet areas.
San Esteban – St. Stephen’s Day/Boxing Day
Boxing day in Spain or Stephen’s Day is on December 26 we know it as Boxing Day but here in Spain it is known as San Esteban or Sant Esteve in Spanish, is an annual public holiday in some Spanish communities, particularly in Catalan areas, on the day after Christmas. Catalunya celebrates St. Stephen’s Day on December 26 by eating another big meal, this time featuring pasta known as canelons (cannelloni) stuffed with leftover meat, turkey, and/or chicken.

St Stephen’s Day is a unique feature of the Catalan calendar linked to their Carolingian past. In the 9th century, Old Catalonia belonged to the empire founded by Charlemagne and the culture had very different ideas about family.
Day of the Holy Innocents (December 28th)
After the solemnity of Christmas Eve and Day, Spain lightens the mood with Santos Inocentes, or the Day of the Holy Innocents. Comparable to April Fool’s Day, it is a chance for playful mischief and laughter.

When: December 28th.
Where: Nationwide, especially popular in Alicante and the Basque Country, where local customs add unique twists.
How to attend: Simply join in or be cautious — pranks are everywhere.
Accessibility tips: Most activities are outdoors and casual, so easy for all to participate.
New Year’s Eve – The Twelve Grapes
As December winds down, Spaniards prepare for New Year’s Eve with one of the country’s best-known traditions: eating twelve grapes at midnight, one with each stroke of the clock. This joyful ritual symbolizes good luck for the year ahead and marks the transition from one time period to another.

When: December 31st, just before midnight.
Where: The most famous gathering is in Puerta del Sol, Madrid.
How to attend: Free to join in Puerta del Sol (arrive early). Check Madrid tourism for event details.
Accessibility tips: Puerta del Sol gets very crowded. Those seeking a calmer experience can participate from restaurants, hotels, or via TV broadcasts.
Epiphany and the Three Kings Parade (January 5th–6th)
The climax of the Spanish Christmas season is Epiphany, when the Reyes Magos, or Three Wise Men, bring gifts to children — a tradition deeply tied to the story of the Baby Jesus. The parades on January 5th are among Spain’s most spectacular events, combining floats, costumes, and candy showers with excitement and joy.

When: January 5th evening (parades), 6th January (holiday).
Where: Major parades take place in Madrid, Barcelona, Seville, and towns across the Basque Country.
How to attend: Free parades open to all; see Madrid City Council’s official event guide or Barcelona’s parade info.
Accessibility tips: Arrive early for a good spot. Some cities provide accessible viewing zones for people with mobility challenges.
Food Traditions
Woven throughout all of these events is the food — sweet nougat, almond cookies, and the famous Roscón de Reyes, a cake often decorated with candied fruits and sometimes hiding a figurine of the Baby Jesus. Whoever finds it is called the “king” of the gathering, while another figurine may symbolize good fortune.

When: Throughout December, with the Roscón especially popular on 6th January.
Where: Found in bakeries nationwide. For the most authentic version, try traditional bakeries in Madrid or Seville.
How to attend: Simply purchase from local bakeries or supermarkets.
Accessibility tips: Many bakeries now offer gluten-free or nut-free options.
Spain’s Christmas season flows like a story — beginning with solemn devotion, building excitement through markets and lotteries, celebrating family and food, and culminating in the joy of the Three Wise Men. From the quiet reflection of Midnight Mass to the raucous fun of Santos Inocentes and the grandeur of the Reyes Magos parades, each event connects past and present, faith and festivity.

If you’re planning a holiday trip, use this guide as your starting point. Combine festive traditions with city explorations, discover hidden gems beyond the tourist trail, and embrace the warmth of Spanish culture during the holiday season. And remember: Spain’s magic doesn’t end in January — it continues year-round in its history, landscapes, and people.
For up-to-date event schedules, always check Spain.info or your city’s official tourism website before planning.
Explore More of Spain
This post is part of our Spainish Hub, where you can dive deeper into local culture and destinations. To help you plan your perfect Spanish adventure, we’ve created detailed guides covering everything from festive city breaks to hidden corners of the country. Explore Madrid, Barcelona, Seville, and Valencia to see how Spain’s biggest cities celebrate the holidays.

For a broader journey, check out our guides on Moving to Spain, Exploring Southern Spain, and uncovering Hidden Gems in Spain. You can also discover the charm of smaller towns like Mojácar, Salobreña, Cartagena, and Ronda, or go beyond the festive season with the best coastal villages in Spain.
This guide is part of our Spain Travel Guide, covering regions, culture, and travel styles across Spain.
