Lanzarote Markets

There are lots of types of markets in Lanzarote. Almost a  different one for every day of the week.

The most visited and well known is the Teguise Sunday Market located in the old capital. Spread across the rest of the island are farmer markets, arts and crafts, charity markets and more.

Historically the markets were an essential part of survival. The towns were small and spread out specialising in one category of product. Not only was the sharing of resources important but the social interaction as well.

Fiestas balanced this but the markets were the regular main stay. Many of the markets that continue to this day in the out laying towns of Lanzarote have been around for hundreds of years.

Whilst on holiday in Lanzarote it is well worth taking some time and visiting some the authentic markets on the island.

You can find out where and when all the markets are and all the events each month on our Lanarote Events Guide page

Lanzarore Markets

Teguise Market
9am to 2pm

Lanzarore Markets

Puerto Calero Market
Puerto Calero Marina
Tuesday – 9am to 2pm
Friday – 10am to 2pm

Lanzarore Markets

Costa Teguise Market
Pueblo Marinero
Tuesday, Farmers market – 9am to 2pm
Wednesday, Arts and Crafts market –  6pm to 10pm
Fridays 5pm to 10pm

Lanzarore Markets

Uga Market
Saturday and Sunday
10am to 2pm

Lanzarore Markets

Playa Blanca Market
Marina Rubicon
Wednesdays and Saturdays
9am to 2pm

Lanzarore Markets

Haria Market
9am to 2pm

Lanzarore Markets

Arrecife Market
Arts and Crafts
Saturday’s – 9am to 2pm

Lanzarore Markets

Mancha Blanca Market
9am to 2pm

Lanzarore Markets

Tahiche Market
9am to 2pm

Lanzarote markets in summary


If you manage to go and see Lanzarote’s neighboring island whilst there make sure you visit some of the weekly markets in Fuerteventura

Find out about the island using this Fuerteventura Tourist Guide
The website covers the best places to stay in Fuergeventura, there is an events guide, beach guide, places to visit and weekly markets section.

A ferry from Playa Blanca to Corraleo in Fuerteventura only takes twenty minutes, its well worth the effort.