Markets in Balearic Islands
Spain · 131 markets across 1 provinces
The Balearic Islands have 131 markets running across 40 towns and cities. Of those, 121 are weekly street markets that set up for a morning and pack down again, and 10 are covered municipal markets. The islands are linked by ferry and air rather than road, so you plan around one island at a time.
Saturday is the busiest market day by a clear margin, with 58 of the 131 markets trading. Friday comes next with 42, then Wednesday and Thursday with 40 each, Tuesday with 32 and Monday with 28. Sunday is the quietest trading day at 27, which is worth knowing if you arrive at the weekend expecting the same choice on both days. Eleven markets have no confirmed day recorded, so check a market's own page before you build a morning around it.
Trading hours are consistent across the islands: 8am to 2pm is by far the most common pattern, which makes a market a morning plan rather than an afternoon one. Compared with the mainland regions across the water, Catalonia and the Valencian Community, the balance here tips heavily towards street trading, and Palma alone accounts for 17 of the 131.
Featured Markets
Alaior Agroalimentary Market
Alaior, Balearic Islands
Runs every Monday from 7pm to 11pm. This outdoor market specialises in fresh fruits, vegetables, organic products and local cheese.
Every week on Monday
Alaior Christmas Market
Alaior, Balearic Islands
Alaior's seasonal Christmas market brings festive shopping to Plaça des Ramal with handmade handicrafts and prepared foods.
Schedule not available
Alaior Night Market
Alaior, Balearic Islands
Runs on Wednesday evenings from 7pm to 11pm in Alaior's historic centre, in June, July and August only. Stalls sell handicrafts, jewellery, clothing and footwear.
Every week on Wednesday (Jun–Aug only)
Alaior Polished Things Market
Alaior, Balearic Islands
This outdoor handicraft market sets up at Plaça Nova in Alaior, showcasing handmade goods from local artisans. Bring cash — all stalls operate on a cash-only basis.
Schedule not available
Provinces
Which day has the most markets in the Balearic Islands?
Saturday, with 58 of the 131 markets in the Balearic Islands trading, against 27 on a Sunday. Friday is the next busiest with 42, then Wednesday and Thursday with 40 each, Tuesday with 32 and Monday with 28. A further 11 markets have no confirmed trading day recorded.
What time do markets in the Balearic Islands open?
Markets in the Balearic Islands most commonly open at 8am and close at 2pm, so a visit is a morning plan rather than an afternoon one. Street markets, which make up 121 of the region's 131, run to those hours most often, and the 10 covered municipal markets may differ, so check the page for the one you want.
Which towns have the most markets in the Balearic Islands?
Palma has the most, with 17 markets. Andratx and Calvia follow with 8 each, then Alaior, Capdepera, Marratxi, Sant Antoni de Portmany and Santa Eulalia del Rio with 6 apiece, and Ciutadella de Menorca and Mahon with 5. Among the resort towns, Santa Ponça has 4 and Alcudia 3.
Can visitors see markets on more than one island in a day?
No, the Balearic Islands are linked by ferry and air rather than road, so each island's markets are a separate trip. The 40 towns holding markets are spread across Mallorca, Menorca and Ibiza, and with 131 markets between them you will not run short on any one island.
Things To Do
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
Trip Essentials
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.