Christmas in Spain is synonymous with tradition, lights, and a festive atmosphere that can be felt in every corner. The Christmas markets and fairs light up the cities and provide a perfect opportunity for families to share unforgettable moments while breathing in and enjoying the Christmas spirit.

Each market has its own personality, with unique traditions, bright lights, and a festive vibe. In every city, these markets offer a mix of handcrafted products, local cuisine, decorations, and activities for the little ones, who will enjoy walks among the lights, magical decorations, and Christmas shows.

From Madrid to Barcelona and Seville, these fairs offer unforgettable experiences for the whole family. Below, we explore some of the most iconic Christmas markets in Spain.

Christmas Markets in Madrid

Madrid turns into a real fairy tale during Christmas, with markets offering a mix of craftsmanship, gastronomy, and cultural activities.

Christmas Market Plaza Mayor

Mercado navideño en Plaza Mayor

Located in the historic Plaza Mayor, the Christmas Market is a tradition with over a hundred years that attracts both residents and tourists. In its 140 colorful stalls, you will find a wide variety of Christmas items, from decorations, trees, garlands, and little soldiers to hats, candles, and more. Additionally, the market offers an atmosphere filled with lights, music, and Christmas tradition that surrounds everyone. The square itself, with its iconic architecture, is a perfect spectacle to visit during this time of year.
When: From November 27th to December 31st, 2024
Where: Plaza Mayor, Madrid

Plaza de España Market

Mercado navideño en Plaza de España

This charming market has 40 stalls dedicated to handicrafts and Christmas decorations. The Plaza de España Market is the perfect place to find handmade original gifts and unique home decorations. Here, local art comes to life with products ranging from ceramics and textiles to small Christmas-themed decorative details. Moreover, its location makes it a comfortable market to explore with a leisurely walk, offering views of one of the most iconic places in the city. The festive atmosphere and illuminated stalls create a cozy Christmas experience for all ages.
When: From November 23rd to January 7th, 2024
Where: Plaza de España, Madrid

El Corte Inglés Market

Mercado navideño en El Corte Inglés

This market, located next to the El Corte Inglés shopping center, offers a delightful Christmas experience with stalls selling a wide range of items: decorations, gift details, and gastronomic specialties including sweets and typical drinks. It’s ideal for those looking for a complete experience, as in addition to the stalls, there are food trucks, resting areas, and spaces decorated with Christmas lights. Here, the atmosphere is perfect for both shopping and spending a fun afternoon enjoying the flavors and scents of Christmas.
When: Until January 7th, 2024
Where: El Corte Inglés Castellana – C. de Raimundo Fernández Villaverde, 79, Tetuán, Madrid

Plaza de Colón Market

Mercado navideño en plaza Colón

With its privileged location in Plaza de Colón, this market is one of the most beloved by families. In addition to its Christmas stalls, the market features an ice rink and a carousel, perfect for entertaining the little ones. Here, you can find decorations, special gifts, and pieces of decor perfect for transforming your home this holiday season. The combination of activities and shopping options makes this market an ideal stop for those looking for a complete and entertaining Christmas experience in the center of Madrid.
When: From November 24th to January 7th, 2024
Where: Plaza de Colón, Madrid

Artisan Market Fair

Mercado de artesanía navideño

This exceptional fair is held every December on the Paseo de Recoletos, gathering more than 170 artisans from all over Spain. From jewelry to ceramics, textiles, toys, and leather goods, the available products are true works of art perfect for gifts or home decoration. Each piece carries the essence and creativity of its creators, and the market is designed to highlight artisanal work. Surrounded by lights and decorations, it offers a unique experience while supporting local and national artisans.
When: From December 1st to December 31st
Where: Paseo de Recoletos, between Colón and Cibeles, Madrid

Madrid Río Christmas Market

Mercado navideño Madrid río

Located in the Madrid Río area, this market offers a warm and welcoming atmosphere to enjoy Christmas in the city. Its stalls feature Christmas decorations, gastronomy, and handicrafts, perfect for those seeking something special and local. Additionally, it features a large 10-meter-tall Christmas tree and a carousel that delights both children and adults. The market is ideal for a family afternoon, and its proximity to Matadero Madrid offers the possibility to complement the day with cultural activities in the area.
When: From December 1st to January 7th
Where: Paseo de la Chopera, 10, Madrid

Torrejón de Ardoz Christmas Market

Mercado de Navidad de Torrejón de Ardoz

This market turns into a Christmas walk with a great variety of stalls and small shops. Here, you can buy curiosities, souvenirs, and Christmas products in an environment full of magic, decorations, and festive lights. Ideal for family visits, this market is part of a broader celebration that includes Christmas activities and shows. It’s the perfect place for those seeking a complete Christmas experience near Madrid.
When: During the Christmas season (dates to be confirmed)
Where: Torrejón de Ardoz, Madrid

Alcalá de Henares Christmas Market

Mercado Alcalá de Henares

In Alcalá de Henares, Christmas is celebrated with tradition and joy. With numerous stalls offering handicrafts and decorations, this market is perfect for those looking for original, handmade products. Additionally, the city, declared a World Heritage site, offers a picturesque and charming setting that enriches the Christmas experience. This market provides a perfect alternative for those seeking a Christmas getaway outside of Madrid, but with the same magic and charm.
When: From December 1st to January 7th, 2024
Where: Alcalá de Henares, Madrid

Getafe Christmas Market – Navidalia

Mercado de Getafe - Navidalia

Within the Navidalia festivities, Getafe’s Christmas market offers a celebratory atmosphere complemented by activities and events for the whole family. The stalls are decorated and filled with Christmas products ranging from decorations to small artisanal jewelry. This event is perfect for those who want to enjoy an afternoon of shopping and entertainment in a festive and accessible environment. The location makes it easy for people living in southern Madrid to visit.
When: During the Christmas season (dates to be confirmed)
Where: Getafe, Madrid

Plaza de Isabel II Market

Mercadillo navideño de Plaza de Isabel II

Just steps from the Teatro Real, this small market in Plaza de Isabel II is a true paradise for lovers of Christmas pastries. In addition to the typical Madrid sweets, the market offers international options, such as Arabic sweets, allowing visitors to explore unique flavors. Plaza de Isabel II, surrounded by historic buildings, makes this market even more special, becoming an ideal stop for an afternoon of shopping and Christmas tastings.
When: From November 30th to January 8th
Where: Plaza de Isabel II, Madrid

Christmas Markets in Barcelona

Barcelona comes to life during Christmas with its traditional markets, full of crafts, decorations, typical flavors, and other fascinating activities and experiences for the little ones, such as the Lights of Sant Pau. Discover the markets and events that offer the opportunity to immerse yourself in the Christmas spirit in the city’s iconic locations.

Christmas Market Solidario Fundación Villavecchia

Christmas Market Solidario Fundación Villavecchia

Since 2011, the Christmas Market Solidario of the Villavecchia Foundation has been a special place where visitors can find unique handmade Christmas-inspired gifts for a good cause. This year, it will feature new products and the traditional solidarity chocolate, along with activities and careful decoration. All the proceeds from this event go to support programs for children and young people with serious illnesses and their families. This market is an opportunity to participate in a noble cause while enjoying the Christmas atmosphere.

Cuándo: Del 27 al 30 de noviembre de 2024
Dónde: Casa Capell – Rambla de Prat, 27, de Barcelona

Festivalet

Festivalet

Festivalet is a craft and design fair held in Barcelona since 2009, which has become a meeting point for lovers of handmade products. It brings together national and international artisans and designers offering exclusive and local products, ranging from clothing and accessories to decorative items. This event is a Christmas tradition that allows visitors to buy directly from creators, promoting local commerce and sustainability. Festivalet is the ideal place to find authentic and high-quality gifts while contributing to the economy of small entrepreneurs.

When: From November 21st, 2024 to January 12th, 2025.
Where: Fabra i Coats – Carrer de Sant Adrià, 20, Sant Andreu, 08030 Barcelona

The Lights of Sant Pau

Las Luces de Sant Pau

The Modernist Recinto of Sant Pau transforms into a spectacular universe of Christmas lights in the annual “Els Llums de Sant Pau” event. This night walk features more than 20 light installations that illustrate Christmas traditions from around the world. Visitors can enjoy a thematic passport to document their experience, guided by “Llumi,” a personified star that adds a magical touch to the journey. This immersive and interactive walk in one of Barcelona’s most iconic architectural spaces is a perfect option for those who wish to explore Christmas in a visually stunning and educational environment.

When: From November 21st, 2024 to January 12th, 2025.
Where: Recinto Modernista Sant Pau – Carrer de Sant Antoni Maria Claret, 167, Horta-Guinardó, 08025 Barcelona

Natalis: Christmas at Poble Espanyol

Natalis: Navidad en el Poble Espanyol

Christmas at Poble Espanyol becomes a magical experience, transporting visitors to five fantastic worlds full of Christmas spirit. This year, attendees will be able to enjoy more than 20 decorations, spectacular lighting, and entertainment that includes magic shows, circus performances, and live music. Throughout the tour, the festive atmosphere is enlivened by figures like the Grinch and elves, adding a playful touch for the little ones. Natalis is a unique experience where Poble Espanyol dresses up to celebrate Christmas, offering an environment full of magic and fun for families and friends.

When: From November 30th, 2024 to January 5th, 2025.
Where: Poble Espanyol, Barcelona

Palo Market Fest

Palo Market Fest

Palo Market Fest is an alternative market that combines creativity, art, and gastronomy in a lively space. This event gathers local artists, designers, and entrepreneurs offering a wide variety of unique products, from fashion and art to gourmet food. The experience is enhanced with live music performances and a food offering that includes local and international dishes. Ideal for those looking for different and creative gifts, Palo Market Fest also offers activities and spaces for kids, making it a festive event of interest for the whole family.

When: December 7th and 8th, 2024
Where: Carrer dels Pellaires, 30 – 38, Sant Martí, 08019 Barcelona

Sant Jordi de Nadal 2024

Sant Jordi de Nadal 2024

In its 11th edition, Sant Jordi de Nadal brings together book lovers in a festive and Christmas atmosphere, offering activities such as book presentations, round tables, and author signings. This event, also featuring live music and gastronomy, is a great opportunity to discover literary novelties and enjoy culture on a magical day.

When: November 30th, 2024
Where: Antigua Fábrica Estrella Damm, Barcelona.

Christmas Fair at Moll de la Fusta

Feria de Navidad en el Moll de la Fusta

During the end of the year, Port Vell in Barcelona fills with activities, lights, and Christmas product stalls. With shows and activities for all ages, the Christmas Fair at Moll de la Fusta offers a unique Christmas experience for the family, by the sea.

When: From November 29th, 2024 to January 6th, 2025
Where: Moll de la Fusta, Port Vell, Barcelona.

Fair of Responsible Consumption and Social and Solidarity Economy

Fira de Consum Responsable i d’Economia Social i Solidària

The fair of responsible consumption offers high-quality handmade products with a focus on sustainability and solidarity economy. Visitors can find everything from food and cosmetics to clothing and toys, all made under principles of social justice and sustainability.

When: From December 19th to 29th, 2024
Where: Plaza Catalunya, Barcelona.

Sagrada Família Christmas Fair

Fira de Nadal de la Sagrada Família

The Christmas Fair at Plaza de la Sagrada Família offers four sections of Christmas products including trees and decorations, nativity scenes, sweets, and crafts. This market originated as an extension of the Fira de Santa Llúcia, and provides a warm, tradition-filled environment for preparing for Christmas.

When: From late November to December 25th, 2024
Where: Plaza de la Sagrada Familia, Barcelona.

Fira de Santa Llúcia

Fira de Santa Llúcia

With a tradition dating back to 1786, Fira de Santa Llúcia is the epicenter of Christmas decorations, with over 200 stalls offering nativity scenes, figures, Christmas trees, and crafts. With special activities and a rich history, it is a must-visit for those who want to immerse themselves in the authentic Christmas tradition of Barcelona and enjoy a lovely family stroll.

When: From November 24th to December 23rd, 2024
Where: Avenida de la Catedral, Barcelona

Fira de Sant Tomàs y Reyes en la Gran Via

Fira de Sant Tomàs y Reyes en la Gran Via

From late December to January 6th, Gran Via in Barcelona comes to life with the Fira de Sant Tomàs and Kings. This market, located between Muntaner and Calàbria streets, features over 140 stalls selling non-food items, such as jewelry, decorations, and gift items. The fair extends until the night of Kings, creating a unique Christmas experience for visitors.

When: From late December 2024 to January 6th, 2025
Where: Gran Vía (between Muntaner and Calàbria), Barcelona

Fira Nadal-Reis en Nou Barris

Fira Nadal-Reis en Nou Barris

The Nou Barris Christmas and Kings fair offers Christmas products and activities for the whole family. You will find everything from nativity scenes to trees, decorations, gifts, toys, and attractions for kids, making it a special destination to enjoy the festive season and have fun with the family.

When: To be confirmed, usually from December to January.
Where: Marquesina de la Via Júlia, Barcelona.

Fira de Nadal y Reis en Sants Montjuïc

Fira de Nadal y Reis en Sants Montjuïc

On Rambla dels Jardins de Sants, this craft and fashion market is one of the most recent additions. It includes dancing and live music, creating a vibrant and festive atmosphere in one of Barcelona’s most traditional neighborhoods.

When: From December 20th, 2024 to January 5th, 2025
Where: Rambla dels Jardins de Sants, Barcelona.

Christmas Markets in Seville

Christmas in Seville is celebrated with a special touch, thanks to the variety of Christmas markets that fill the city with lights, aromas, and artisanal products. From late November to early January, every corner of Seville offers a unique space to enjoy the Christmas tradition and celebrate with family.

Exhibition of Convent Sweets at the Real Alcázar

Exposición de Dulces de Convento en el Real Alcázar

The Real Alcázar of Seville hosts an exhibition with traditional sweets from cloistered convents in Seville and its province. It’s an opportunity to purchase and taste Christmas treats while supporting artisanal work.

When: From December 5th to 9th, 2024
Where: Gothic Palace, Real Alcázar of Seville

Creative Craft Fair in Plaza Nueva

Feria de Artesanía Creativa en Plaza Nueva

This year, the Creative Craft Fair celebrates its 25th edition, with 70 stalls offering crafts, ceramics, decorations, and quality local products. It is one of the most anticipated events, ideal for finding exclusive gifts and authentic handmade items.

When: From December 5th, 2024 to January 5th, 2025
Where: Plaza Nueva, Seville

Flavors of Christmas Fair at the Patio de la Diputación

Feria Sabores de Navidad en el Patio de la Diputación

This fair of local products stands out for its gastronomic options and typical regional products. Ideal for food lovers, this market is held on the last two weekends of December in a cozy and festive setting.

When: December 10th, 11th, 17th, and 18th, 2024
Where: Patio de la Diputación de Sevilla, Av. Menéndez Pelayo 32, Seville

Nativity Fair at Plaza del Triunfo

Feria del Belén en la Plaza del Triunfo

The Nativity Fair is the ideal place to find unique figures and accessories to set up a nativity scene at home. The market offers a wide variety of Christmas products, known for their authenticity and popularity among both Sevillians and visitors.

When: From late October to late December 2024
Where: Plaza del Triunfo, between the Cathedral and the Archivo de Indias, Seville

Christmas Market at Plaza de la Encarnación

Mercado Navideño de la Plaza de la Encarnación

This market offers a complete experience for families, with wooden cabins selling crafts, Christmas products, and gastronomic delights. It includes attractions ideal for the little ones, a Christmas train, and a tree that adds to the festive atmosphere.

When: From mid-December to January 6th, 2025
Where: Plaza de la Encarnación (Las Setas), Seville

Christmas Market at Nervión

Mercado Navideño de Nervión

In the Nervión district, this market presents a selection of handmade products, Christmas decorations, and gastronomic specialties in about 20 stalls. It is perfect for Christmas shopping and enjoying the festive atmosphere of the city.

When: From early December to January 5th, 2025
Where: Calle Luis de Morales, Nervión District, Seville

Christmas Market at Plaza de la Magdalena

Mercado Navideño en la Plaza de la Magdalena

A cozy market with shops where you can find Christmas items, fashion accessories, and gastronomic specialties such as roasted chestnuts. For the little ones, there is a carousel and other activities.

When: All December until January 6th, 2025
Where: Plaza de la Magdalena, Seville

Christmas Village at Alameda de Hércules

Poblado Navideño en la Alameda de Hércules

In the iconic Alameda de Hércules, a Christmas market is set up with about 60 stalls offering handmade products and food. This space features workshops and activities for the little ones, as well as stalls selling churros and buñuelos with chocolate for a sweet Christmas break.

When: From early December to January 5th, 2025
Where: Avenida de la Alameda de Hércules, Seville

Christmas Souk at Parque de María Luisa

Zoco Navideño del Parque de María Luisa

During December, the traditional souk at Parque de María Luisa dresses up for Christmas, offering special seasonal products. This year, it will be held on the weekend of December 14th and 15th, with activities for the little ones, such as visits from elves and a photo booth for Christmas pictures.

When: December 14th and 15th, 2024
Where: Parque de María Luisa, Seville

Christmas Markets in Valencia

Christmas at the Central Market

mercados navidad valencia mercado central - Christmas Markets in Spain: Tradition, Lights, and Celebration

During December, the iconic Central Market of Valencia transforms into a Christmas paradise, with more than 30 stalls offering everything from handcrafted products, Christmas decorations, and traditional sweets to unique toys and gifts for the whole family. The festive atmosphere is enhanced by activities for children, such as workshops and storytelling, making this market an excellent option to enjoy with the little ones.

When: From December 10th to January 5th
Where: Central Market, Plaza del Mercado, Valencia

Christmas Market at the City of Arts and Sciences

mercado navidad ciutat de les arts - Christmas Markets in Spain: Tradition, Lights, and Celebration

The City of Arts and Sciences in Valencia hosts one of the most modern and fun Christmas markets, perfect for a family day. In addition to food stalls, gifts, and decorations, the market offers various children’s activities, such as creative workshops and the opportunity to send letters to the Three Kings and Santa Claus. The setting of this market, with views of the iconic Science Museum and Oceanographic, makes it a very attractive option for enjoying Christmas in a unique place.

When: From December 15th to January 7th
Where: City of Arts and Sciences, Valencia

Plaça de Nadal

placanadal valencia - Christmas Markets in Spain: Tradition, Lights, and Celebration

Located in Plaça de Manises, in front of the Diputació de València building, the Plaça de Nadal market offers a Christmas experience full of magic, with stalls selling crafts, original gifts, and many activities for children, such as a carousel and live performances. Entrance is free, making it an ideal option for enjoying with the family without spending too much.

When: From December 23rd to January 5th
Where: Plaça de Manises, Valencia

Feria Lluís Vives

fira de nadal luis vives - Christmas Markets in Spain: Tradition, Lights, and Celebration

Located in front of the Estación del Norte, this traditional craft market offers a wide variety of handcrafted products, from ceramics, leather, and jewelry to toys and Christmas decorations. It’s an excellent option if you’re looking for unique and original gifts, in addition to enjoying a Christmas experience in the city center.

When: From December 23rd to January 6th
Where: Lluís Vives Institute, next to Estación del Norte, Valencia

Valencia Christmas Market

captura de pantalla 2024 11 19 a las 18.15.14 - Christmas Markets in Spain: Tradition, Lights, and Celebration

This market is located on the exterior of La Plazeta, on Primado Reig street, and offers a special Christmas experience. From December 23rd, you can enjoy stalls with Christmas products, crafts, and an ice rink where children can skate. Additionally, the market has food trucks offering Christmas treats and a circus performance for the little ones. It’s a market full of surprises and activities that will delight the whole family.

When: From December 23rd to January 7th
Where: La Plazeta, Valencia

Craft Fair at Plaza de la Reina

plaza de la reina feria artesanias - Christmas Markets in Spain: Tradition, Lights, and Celebration

Plaza de la Reina transforms every year into a craft market full of original and unique products. More than 30 exhibitors offer all kinds of Christmas gifts, from handmade toys to decorative home items. Additionally, the square will feature its traditional nativity scene, adding a touch of magic to the Christmas experience. Without a doubt, it’s a perfect place to find that special gift and enjoy Christmas in the center of Valencia.

When: From November 24th to January 5th
Where: Plaza de la Reina, Valencia

Christmas at Tapinería

mercado tapineria valencia - Christmas Markets in Spain: Tradition, Lights, and Celebration

In the heart of the El Carmen neighborhood, the Christmas market at Tapinería stands out for its alternative and modern atmosphere, with handcrafted products and innovative designs. In addition to the stalls, the market offers activities for children and a festive atmosphere that attracts both locals and tourists. It’s undoubtedly an ideal place to find original gifts and enjoy a Christmas walk through the historic center of Valencia.

When: From December 20th to January 5th
Where: Plaza de Tapinería, El Carmen Neighborhood

Mostra d’Artesanía Mercado de Colón

mercado colon valencia navidad - Christmas Markets in Spain: Tradition, Lights, and Celebration

A design and craft fair offering unique products made by over 15 local designers and artisans. From leather, jewelry, and textile screen printing to other Christmas products, this market is an excellent option for those looking for original and exclusive gifts. Additionally, the Colón Market, with its modernist architecture, creates the perfect setting to enjoy Christmas in Valencia.

When: From December 15th to January 5th
Where: Colón Market, Calle de Jorge Juan, Valencia

Kings Market at Cabanyal

mercado reyes canyabal - Christmas Markets in Spain: Tradition, Lights, and Celebration

One of the most anticipated events of January. This market takes place from January 3rd to 5th and offers a wide variety of products, from typical sweets to clothing, jewelry, and toys. It’s the perfect place to do last-minute shopping before the arrival of the Three Kings, and its festive atmosphere, with music and activities for children, makes it an ideal family destination.

When: From January 3rd to 5th
Where: Cabanyal Market, Valencia