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.

decorated with lights in the Puerta del Sol square of Madrid a giant tree
Xyuandbeyond is reader-supported. When you buy through links on our site, we may earn an affiliate commission. You can read our privacy policy here .

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.

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.

Nativity Scene called a Belen - Christmas in Spain

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.

Christmas Decoration in City Hall in Seville, Andalusia, Spain

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.

Caga Tio a figure made from a small log that poops candy - Christmas in Spain

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.

A captivating image of a bonfire burning brightly at night in Bran, Romania.

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.

The Olentzero Character who gives out gifts at Christmas in Spain

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.

Gorgeous Christmas lights that replicate a cathedral ceiling in Malaga

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.

Closeup of a woman’s hand as she holds 3 tickets of the Spanish Christmas lottery

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.

Barcelona Christmas market with a stall holder selling christmas decorations

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.

view of Madrid's Christmas market in the Plaza Major

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!

Seville's Christmas market with shoppers browsing the stalls

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.

Midnight mass at Christmas in Seville cathedral
©Ed Schipul

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.

an icon of St Stephen

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.

Santos innocente cut out paper figure

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.

The 12 Grapes of Christmas a Spanish Christmas tradition

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.

Three Kings at a Christmas celebration in Spain

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.

A selection of King Cakes a traditional Spanish cake that looks like a round wheel decorated with candied fruit

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.

LIghts decorating Valencia at Christmas in Spain

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.

Spanish couple in traditional dress sitting on a horse with Casitas to the rear at the Seville Fair, Seville, Seville Province, Andalusia, Spain, Western Europe.

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.

Author

  • Faith is an Irish-Canadian travel writer, food entrepreneur and cultural travel specialist with more than 30 years of experience in food and travel. She has lived and travelled extensively across Ireland, the UK and Europe, writing about travel through the lens of culture, history, food, accessibility and everyday life.

    View all posts

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top