Back
Medieval market in the Capdepera castle 

Medieval market in the Capdepera castle 

Date: 15.05.26-17.05.26 Medieval market
Place: Carrer del Castell, 07580 Capdepera, Mallorca, Islas Baleares 

Medieval market in the Capdepera castle 

Date: 15.05.26-17.05.26

Location: Capdepera. Mallorca

The medieval market in Capdepera is a big historical festival that takes place during the third weekend of may. These days the town turns into a real medieval village. The streets are filled with craftsmen, artists, knights and traders, who create the atmosphere of the past.

The main events are held in the historical city centre and the Capdepera castle that was built in the XIV century. Long ago, the castle was a defensive fortress against pirates. It was well preserved and today its walls offer fantastic views of the island and the sea.

The medieval market in Capdepera is not just a fair but it’s a real historical festival with an intense programme. The participants recreate scenes from the life of medieval Capdepera, including the arrival of king Jaume II and the defending of the fortress, make plays and knight duels, dressed in historical costumes. 

The gastronomic part of the festival includes tastings of traditional Mallorcan products: cheese, sausages, honey, pastries, olive oil and wine. Taverns offer medieval dishes, roast meats and local liqueurs.

Address: Carrer del Castell, 07580 Capdepera, Mallorca, Islas Baleares

 

Photo: https://ajcapdepera.net/es/mercado-medieval

Other events
International records fair International records fair
26.04.25-27.04.25 Music market, Carrer de l'Uruguai, s/n, 07010 Palma, Illes Balears
Rata Market Rata Market
13.09.2025 Market, Camí de la Cabana 12, Pont d’Inca - Marratxí
Spring Festival “Manacor Encantat” Spring Festival “Manacor Encantat”
23.05.25-08.06.25 City festivals, Carrer Major, 22,07500 Manacor, Mallorca,Islas Baleares 
Fira del Fang (Ceramic Fair)  Fira del Fang (Ceramic Fair) 
07.03.26-15.03.26 Craft fair , 07141,Plaza de Sant Marçal, Marratxi, Mallorca, Islas Baleares