It is a tradition that comes from northern Europe, specifically Germany, where the first of these markets apparently took place in the Saxon City of Dresden in 1434. Today they have become the essence of the Christmas spirit and atmosphere in a good part of the world and the most attractive way of buying at this time gifts for the whole family.
In Mallorca an increasing number of places add to this tradition and we can find Christmas markets of very different environments, from indigenous to the most international which reflects the confluence of cultures on the island.
In this guide we suggest you visit some of these markets and fairs where we are sure you will find those special gifts that we all seek.
From November 22, 2024 to January 6, 2025
Christmas and Kings of Palma Fair
Plaça Major, La Rambla, Parc de les Estacions
Monday to Sunday: from 10:00 a.m. to 9:00 p.m.
From November 22 to December 15
Santa Ponça Christmas Market
The Santa Ponça Mill. Calvià
Monday to Friday: from 5:00 p.m. to 10:00 p.m.
Saturday and Sunday: from 10:00 a.m. to 10:00 p.m.
November 23 and 24
Christmas Bazaar of the Anglican Church and Swedish Church
Carrer Joan Miró 113 (Land) in Palma
From 1:00 p.m. to 8:00 p.m.
From November 28 to December 22
Pueblo Español Christmas Market
Admission price for adults: €10
Admission price for teenagers (from 9 to 15 years old): €5
29 and 30 November
Forn de Sa Llotgeta Christmas Market
Carrer de Sa Llotgeta, 8. Palma
Friday, from 5:00 p.m. to 10:00 p.m.
Saturday, from 11:00 a.m. to 7:00 p.m.
November 30 and December 1
Binissalem Christmas Market
Plaça de l'Església
Saturday, from 10:00 a.m. to 10:00 p.m.
Sunday, from 10:00 a.m. to 3:00 p.m.
November 30
Porreres Traditional Christmas Market
Plaza de la Vila
From 5:30 p.m. to 10:30 p.m.
November 30
Andratx Christmas Market
Plaza Major
From 10:00 p.m. to 20:00 p.m.
From November 30th to December 22nd
Son Amar Christmas Wonderland
House of Son Amar
Friday to Sunday from 4:00 p.m. to 9:00 p.m.
Ticket price: €5
November 30
II Fira de Nadal de l'ametla de Mallorca
Passeig del Born. Palm
From 3:30 p.m. to 9:30 p.m.
November 30
Christmas Fair, Trade and Local Products
Sant Llorenç des Cardassar
From 5:00 p.m.
November 30 and December 1
Esporles Christmas Market
Placeta del Jardinet
Saturday, from 10:00 a.m. to 8:00 p.m.
Sunday, from 10:00 a.m. to 2:00 p.m.
December 5
Cala d'Or Christmas market
Plaça Costa de Cala d'Or
From 6:00 p.m.
December 6
Sa Pobla Christmas market
Plaça Major
From 12:00 a.m.
December 6
Cala Llombards Christmas market
From 5:00 p.m.
December 6, 7 and 8
Christmas market Santa Ponça
Sports center. Santa Ponça. Calvia
From 10:00 a.m. to 8:00 p.m.
December 6 and 7
Christmas market Llucmajor
Plaça d'Espanya
From 11:00 a.m. to 9:00 p.m.
December 7
Alcúdia Christmas market and children's park
From 4:00 p.m. to 10:30 p.m.
December 7
Christmas charity market
Parc Sa Fertilitzadora. Son Costa-Son Oliva. Palma
From 9:00 a.m. to 4:00 p.m.
December 7 and 8
Christmas market Alaró
Saturday: from 10:30 a.m. to 9:45 p.m.
Sunday: from 10:30 a.m. to 5:30 p.m.
December 7 and 8
Vila Christmas Market
Plaça de la Vila. Santa Margalida
Starting at 2:30 p.m.
December 7 and 8
Lluc Christmas Market
Plaça dels pelegrins. Lluc. Escorca
From 10:00 a.m. to 6:00 p.m.
December 7
Es Llombards Christmas Market
Plaça d'es Pou
From 12:00 a.m.
December 7
Costitx Christmas Market
Plaça Mare de Déu
From 4:00 p.m. to 8:30 p.m.
December 8
Campanet Christmas Market
Plaça Major
From 10:00 a.m. to 6:00 p.m.
December 8
Muro Christmas Market
From 10:00 a.m. to 1:00 p.m.
December 8
Palma Christmas Market
Plaça Josep Guasp. S'Aranjassa
From 10:00 a.m. to 7:00 p.m.
From December 9 to 21
Sample of conventual pastries and crafts
Center of Military History and Culture of the Balearic Islands. Palma
Monday to Saturdays: from 10:30 a.m. to 1:30 p.m. and from 5:00 p.m. to 8:00 p.m.
From 12 to 15 December
Christmas Wonderland
Plaça de Mallorca. Inca
Thursday: from 5:00 p.m. to 9:00 p.m.
Friday: from 4:00 p.m. to 9:00 p.m.
Saturday and Sunday: from 10:00 a.m. to 10:00 p.m.
Tent entrance for adults: €2
Children from 0 to 12 years: free
December 13 and 14
Esporles Christmas Market
Plaça de l'Ajuntament
From 4:30 p.m. to 8:00 p.m.
From December 13 to January 6
Puerto Portals Christmas Market
Port Portals. Calvia
From 12:00 to 21:00.
December 14
Port d'Alcúdia Christmas market and children's park
From 4:00 p.m. to 10:30 p.m.
December 14
Ses Salines Christmas Market
Plaça Major
December 14
Petra Christmas Market
Town Squares
December 14
Christmas market Cala Figuera
Cala Figuera. Santanyí
From 4:00 p.m.
December 14
Christmas market Pina
Plaça de la Vila. Pina. Algaida
From 5:00 p.m. to 10:00 p.m.
December 14
Christmas market Consell
Plaça Major
From 4:00 p.m. to 9:00 p.m.
December 14
Montuïri Christmas Market
Plaça Major
From 5:00 p.m. to 10:00 p.m.
December 14
Port de Pollença Christmas Market
Plaça Miquel Capllonch
From 10:00 a.m. to 3:00 p.m.
December 14
Santa Eugènia Christmas Market
Carrer Esglèsia and Plaça Bernat de Santa Eugènia
From 6:00 p.m. to 10:00 p.m.
December 14
Selva Christmas Market
Plaça Major
From 11:00 a.m. to 8:00 p.m.
December 14 and 15
Es Pil·larí Christmas Market. Palma
From 10:00 a.m. to 7:30 p.m.
December 14
Manacor Christmas Fair
Passeig d'Antoni Maura
From 10:00 a.m. to 8:00 p.m.
December 15
S'Alqueria Blanca Christmas Market
Plaça d'es Cup. S'Alqueria Blanca. Santanyi
Starting at 5:30 p.m.
From 6:00 p.m. to 8:00 p.m. Christmas circuit
December 15
Sóller Christmas Market
Botanical Garden Balearic Museum of Natural Sciences
From 10:00 a.m. to 5:00 p.m.
December 20
Porto Petro Christmas Market
Caló des Moix. Porto Petro. Santanyí
From 5:30 p.m.
December 20, 21 and 22
RataMarket de Nadal
Palau de Congressos de Palma
From 10:30 a.m. bis 8:30 p.m.
December 21
Santanyí Christmas Market
Plaça Major
From 5:00 p.m.
Busser Room. Nativity Scene Opening
21 and 22 December
Christmas Craft Market
Plaça de Can Pastilla. Palma
From 8:00 a.m. to 11:00 p.m.
December 21
Algaida Christmas market
Plaça de la Vila
From 5:00 p.m. to 10:00 p.m.
21st December
Búger Christmas Market
Carrer Major
From 5 p.m.
21st December
Vilafranca de Bonany Christmas Market
Plaça Major
From 6 p.m.
December 21 and 22
Fair from Nadal to Lluc
Plaça dels Pelegrins de Lluc. Escorca
From 10:00 a.m. to 5:00 p.m.
December 22
Calonge Christmas Market
Plaça de Sant Miquel. Calonge. Santanyi
Starting at 5:00 p.m.
6:00 p.m. Christmas concert
7:00 p.m. Exhibition of clothing, music and dance by Arrels de l'Antigor
December 22
Campos Christmas market
Plaça Major
From 4:00 p.m. to 8:30 p.m.