Best Christmas markets in Florence
,regionOfInterest=(3067,2036))
,regionOfInterest=(3067,2036))
,regionOfInterest=(1600,1066.5))
,regionOfInterest=(1600,1066.5))
Few traditions capture the spirit of Christmas as well as a stroll through an illuminated market at dusk. Between the aroma of freshly made sweets, the craft stalls, the lights decorating the squares, and the bustle of families and travellers, these markets turn historic streets and corners into settings full of magic.
In Spain, every destination celebrates these dates in its own way. From centuries-old markets next to cathedrals to craft fairs in iconic squares, gastronomic stalls by the sea, or spaces where you can find decorations, gifts, and typical seasonal products. Most Christmas markets in Spain open between the end of November and the beginning of January, although each city maintains its own traditions and calendar.
If the Christmas magic invites you to continue exploring beyond our borders, you can also be inspired by some of the best Christmas markets in Europe. Although, to experience the charm of these dates, sometimes you do not need to go very far: Spanish markets have been filling squares and streets with lights, tradition, and moments to remember for years.
Culture
,regionOfInterest=(3680,2456))
,regionOfInterest=(3680,2456))
,regionOfInterest=(3113,2077))
,regionOfInterest=(3113,2077))
,regionOfInterest=(2880,1794))
,regionOfInterest=(2880,1794))
For many, the arrival of Christmas markets marks the true beginning of the festive season. The first stalls usually appear between the second half of November and the first weeks of December, although there is no single date for the whole country. While cities like Madrid, Barcelona, or Zaragoza usually inaugurate their major Christmas fairs at the end of November, other destinations wait until December to turn on their lights and open their stalls.
No two Christmases are exactly the same. Although many markets return every year on the same dates, it is advisable to check the official information before travelling. Among the events that have already announced their calendar for 2026 is the Christmas Market de Puerto Portals, in Mallorca, with an opening scheduled for 11 December 2026. Whatever city you choose, visiting a Christmas market is one of the best ways to immerse yourself in the festive atmosphere of this season.
The closing date also varies quite a bit. Some Spanish markets are mainly linked to pre-Christmas Eve shopping and end on 23, 24, or 25 December. Others take a break or remain closed on specific dates such as 25 December or 1 January, while many continue their activity during the Christmas celebrations and reach the Three Kings' Day.
The good news for the biggest Christmas fans is that not all markets say goodbye in December. Many extend the celebration until the arrival of the Three Kings, allowing you to enjoy the lights, craft stalls, and festive atmosphere during the first days of January. In cities like Granada, Zaragoza, or Palma de Mallorca, this tradition usually continues until the end of the holidays.
,regionOfInterest=(2667.5,1667))
,regionOfInterest=(2667.5,1667))
From illuminated historic squares to promenades decorated for the holidays, Christmas markets in Spain offer very different ways to experience Christmas. This selection includes some of the most outstanding for their atmosphere, tradition, and ability to turn a simple walk into one of the most special memories of the trip. Because, in the end, there are places that achieve something difficult to explain: taking us back to childhood for a moment and making us experience these dates with the same excitement as when we were children.
|
Market |
Location |
Ideal for |
|
Fira de Santa Llúcia |
Barcelona |
Tradition and decoration |
|
Mercado de Navidad de Plaza Mayor |
Madrid |
Nativity scenes and traditional atmosphere |
|
Muestra Navideña de Plaza del Pilar |
Zaragoza |
Combining tourism and Christmas |
|
Christmas Market Puerto Portals |
Mallorca |
Gifts and gastronomy |
|
Mercado de Navidad de Granada |
Centre of Granada |
Crafts and urban walks |
|
Mercado de Navidad de Muelle Uno |
Málaga |
Shopping by the sea |
|
Feria de Artesanía Creativa |
Sevilla |
Local crafts |
,regionOfInterest=(4341,2879))
,regionOfInterest=(4341,2879))
Few Christmas experiences in Barcelona are as traditional as a stroll through the Fira de Santa Llúcia. Located in front of the Cathedral, this historic market brings together more than 200 stalls of Christmas decoration, crafts, and products linked to Catalan traditions.
Beyond shopping, its main attraction is the atmosphere that is breathed among lights, ornaments, and figures for the nativity scene. In addition, its location in the heart of the Gothic Quarter allows you to combine the visit with a pleasant walk through one of the most iconic areas of the city.
For those looking for a Christmas with history, tradition, and local character, the Fira de Santa Llúcia is an essential stop. You can also consult the guide to Christmas markets in Barcelona.
🗓️ Dates: 28 November to 23 December.
📍 Location: Avenida de la Catedral and Pla de la Seu, Barcelona.
| Hotel | How to get there | Approximate time | Advantage |
| ME Barcelona | On foot | 15 min | Its central location allows you to combine the market with a walking tour of the Gothic Quarter. |
| INNSiDE Barcelona Apolo | Metro + walk | 15-20 min | Good connection to the historic centre and other points of Christmas interest. |
| Meliá Barcelona Sarrià | Bus | 25-30 min | A well-connected alternative for travelling to the centre and exploring different areas of Barcelona. |
| Meliá Barcelona Sky | Metro + walk | 25-30 min | Allows you to combine visits to the historic centre with a stay in the Poblenou area. |
| Torre Melina Gran Meliá | Metro + walk | 30-35 min | Well connected by public transport to visit the Gothic Quarter and other parts of the city. |
,regionOfInterest=(3306,2204))
,regionOfInterest=(3306,2204))
Savouring hot chocolate with churros on a cold afternoon and walking among stalls full of decorations is part of Christmas in Madrid. At the heart of that tradition is the Mercado de Navidad de Plaza Mayor, one of the most recognisable symbols of this time of year in the capital.
The market brings together more than a hundred stalls dedicated to figures for nativity scenes, Christmas decoration, and festive items. Its location in the heart of the historic centre allows you to combine the visit with places as iconic as the Puerta del Sol or the Royal Palace, making it an essential stop for those who wish to experience the most traditional Christmas in Madrid. You can expand the route with the guide to Christmas markets in Madrid.
🗓️ Dates: from the end of November to 31 December.
📍 Location: Plaza Mayor, Madrid.
|
Hotel |
How to get there |
Approximate time |
Advantage |
| Palacio de los Duques Gran Meliá | On foot | 10-12 min | Very close to Plaza Mayor and the area of Ópera and the Royal Palace. |
| Hotel Madrid Plaza España Affiliated by Meliá | On foot | 15-20 min | In the heart of Gran Vía, it allows you to walk to several of the main Christmas spaces in the centre. |
| Hotel Madrid Centro Affiliated by Meliá | On foot | 15-20 min | Location on Gran Vía, with easy access to Plaza de España, Sol, and Plaza Mayor. |
| INNSiDE Madrid Gran Vía | On foot | 12-15 min | Very central to combine the market with Gran Vía, Callao, and Puerta del Sol. |
| Casa de las Artes, Meliá Collection | On foot | 15 min | Good option to combine Plaza Mayor with the Barrio de las Letras and the area of Atocha. |
,regionOfInterest=(3139,1800))
,regionOfInterest=(3139,1800))
The Plaza del Pilar becomes one of the great meeting points in Zaragoza every Christmas. Its market brings together crafts, gastronomy, and activities for the whole family, creating a festive atmosphere that invites you to enjoy the holidays.
One of its greatest attractions is the setting: the stalls are located in front of the Basílica del Pilar and other iconic monuments in the city. Therefore, it is an ideal option for those who wish to combine Christmas shopping, heritage, and tradition in one place.
When dusk falls and the square lights up, the market acquires an especially welcoming atmosphere that helps to recover the excitement typical of this time of year.
🗓️ Dates: pending confirmation for 2026.
📍 Location: Plaza del Pilar, Zaragoza.
H4: Where to stay
|
Hotel |
How to get there |
Approximate time |
Advantage |
| INNSiDE Zaragoza | On foot | 12-15 min | Its central location allows you to walk to the Plaza del Pilar and combine the market with a tour of the historic centre. |
,regionOfInterest=(2691,1875))
,regionOfInterest=(2691,1875))
Swapping historic squares for a promenade by the sea is part of the charm of the Christmas Market Puerto Portals. Between illuminated wooden stalls, a festive atmosphere, and views of the Mediterranean, this market offers a different way to experience Christmas in Mallorca.
In 2026, it will bring together more than sixty stalls with Christmas decorations, crafts, gifts, and gastronomic proposals. Its location next to the marina makes it an ideal option to combine shopping, outdoor walks, and the charm of the Mallorcan coast. You can find more proposals on the island in the guide to Christmas markets in Mallorca.
🗓️ Dates: 11 December 2026 – 6 January 2027.
📍 Location: Puerto Portals, Portals Nous, Calvià, Mallorca.
|
Hotel |
How to get there |
Approximate time |
Advantage |
| Hotel de Mar Gran Meliá | Car or taxi | 10 min |
One of the Meliá options closest to Puerto Portals, thanks to its location in Illetes. |
| Hotel Victoria Gran Meliá | Car or taxi | 15 min |
Its location on the promenade allows you to combine Puerto Portals with a visit to Palma. |
| Meliá Palma Marina | Car or taxi | 15 min |
Well located for travelling to Puerto Portals and also exploring the Palma promenade. |
| Summum Boutique Hotel, Meliá Collection | Car or taxi | 20 min |
Its location in the historic centre of Palma is practical for combining Puerto Portals with the Christmas plans of the capital. |
,regionOfInterest=(3000,2000))
,regionOfInterest=(3000,2000))
There are cities that seem made for walking at Christmas, and Granada is one of them. One of its most outstanding points is the market at Fuente de las Batallas, where every year stalls of crafts and products linked to Christmas traditions gather.
Its location allows you to combine the visit with a walk through Puerta Real, Bib-Rambla, and some of the main shopping streets of the city. As dusk falls, when the lights illuminate the centre, the market becomes a pleasant stop to enjoy the festive atmosphere. If you want to continue exploring the city during the festive season, you can consult the guide to Christmas markets in Granada.
🗓️ Dates: 30 November 2026 - 6 January 2027 closed 25 Dec and 1 January.
📍 Location: Fuente de las Batallas, Granada.
|
Hotel |
How to get there |
Approximate time |
Advantage |
|
Meliá Granada |
On foot | 2-5 min | Its location on Calle Ángel Ganivet allows you to arrive at the market almost immediately and walk through the centre of Granada. |
,regionOfInterest=(3680,2456))
,regionOfInterest=(3680,2456))
Walking by the Mediterranean while Christmas lights reflect on the water is part of the charm of the Mercado de Navidad de Muelle Uno. Located in the Port of Málaga, it offers a different way to experience the holidays among stalls of crafts, decoration, gifts, and gastronomy. Its location allows you to combine the visit with a walk through the historic centre or the city's waterfront.
In addition, its atmosphere by the sea and its commitment to artisanal products give it a unique personality among the Christmas markets in Málaga. To discover more proposals in the city, consult the guide to Christmas markets in Málaga.
🗓️ Dates: pending confirmation for 2026.
📍 Location: Muelle Uno, Puerto de Málaga.
|
Hotel |
How to get there |
Approximate time |
Advantage |
|
Hotel Málaga Alameda Centro Affiliated by Meliá |
On foot | 25-30 min |
Its location next to the centre allows you to combine the visit to Muelle Uno with a tour of the historic centre and the main shopping areas of Málaga. |
,regionOfInterest=(2144,1429.5))
,regionOfInterest=(2144,1429.5))
The Feria de Artesanía Creativa is an essential event for those looking for original gifts and handmade pieces. Every Christmas, it brings together artisans from different disciplines, from jewellery and ceramics to illustration and decoration, becoming a showcase of local creativity.
More than just a market, it is an opportunity to discover unique creations and find special gifts to surprise family and friends. The city has other interesting proposals during the holidays. Discover them in the guide to Christmas markets in Sevilla.
🗓️ Dates: 5 December 2026 to 5 January 2027.
📍 Location: Jardines de Cristina, Sevilla.
|
Hotel |
How to get there |
Approximate time |
Advantage |
| Hotel Colón Gran Meliá | On foot | 8-10 min | Its central location allows you to walk to Plaza Nueva and easily explore the main shopping streets and Christmas spaces. |
| Meliá Sevilla | On foot | 25-30 min | Located next to Plaza de España, it allows you to combine a visit to the historic centre with some of the main monumental attractions in Sevilla. |
,regionOfInterest=(2808,1872))
,regionOfInterest=(2808,1872))
Christmas can also be a good excuse to discover new cities. Beyond the markets included in this selection, Spain has numerous proposals spread throughout the territory. If you want to continue exploring, you can consult the guides on:
And if you want to cross borders, Europe offers some of the most well-known Christmas traditions on the continent. Historic squares, craft stalls, traditional sweets, and spectacular decorations make many European cities especially attractive destinations during December. You can also be inspired by these guides to: