Best markets in Tenerife (guide + opening times)
Looking for the best markets in Tenerife? Whether you want local produce, souvenirs or a lively street market atmosphere, Tenerife has markets every day of the week.
In this guide, you’ll find a clear overview of all markets in Tenerife, including opening times, locations and tips for visitors.

Torviscas Boulevard Market
From Monday 11 November 2024, a new market has opened in Torviscas: the Torviscas Boulevard Market.
- 🕒 Every Monday and Wednesday from 9:00 to 14:00
- 📍 Calle Valencia (Costa Adeje)
There are also plans to introduce two evening markets in the future.
Overview of markets in Tenerife
This is a complete overview of markets in Tenerife, including weekly tourist markets, traditional farmers’ markets with local products, and flea markets with great bargains. A must-visit if you’re looking for souvenirs.
Public markets have become an essential part of local village culture.
Wear comfortable clothing and explore the lively atmosphere of these open-air markets. Bargaining is a long-standing tradition, so don’t hesitate to negotiate and try to get a good deal.
Visiting these markets is an excellent way to discover Canarian culture, villages and charming historic centres.
Tenerife market calendar
Full market calendar coming soon
Which market should you visit today?
In the south, the large market of Los Cristianos, close to the beach, offers a wide range of handmade goods, fabrics and textiles. The market in Costa Adeje is also worth a visit, located opposite the shopping centre The Duke Shops.
In the north, the market in Puerto de la Cruz is a must.
Monday
- Alcalá farmers’ market — 8:00 to 14:00
Plaza del Llano & Paseo del Bufadero, Alcalá - La Laguna market — 7:00 to 14:00
Plaza del Cristo - Torviscas Boulevard Market — 9:00 to 14:00
Calle Valencia
Tuesday
- Los Cristianos market — 9:00 to 14:00
- Los Abrigos market — 17:00 to 21:00
- La Laguna market — 7:00 to 14:00
Plaza del Cristo
Wednesday
- El Médano market — 7:00 to 14:00
Plaza de El Médano - Puerto de la Cruz market — 9:00 to 14:00
Avenida Blas Pérez González - Playa de San Juan market — 9:00 to 14:00
- La Laguna market — 7:00 to 14:00
Plaza del Cristo - Torviscas Boulevard Market — 9:00 to 14:00
Calle Valencia
Thursday
- Costa Adeje market (Fañabé) — 9:00 to 14:00
- La Laguna market — 7:00 to 14:00
Plaza del Cristo
Friday
- Golf del Sur market — 9:00 to 14:00
Avenida del Atlántico (opposite Hotel Aguamarina Golf) - Las Galletas market — 9:00 to 14:00
Rambla Dionisio González - San Isidro market — 9:00 to 14:00
- La Laguna market — 7:00 to 14:00
Plaza del Cristo
Saturday
- Candelaria market — 9:00 to 13:00
- Costa Adeje market (Fañabé) — 9:00 to 14:00
- El Médano market — 9:00 to 14:00
Paseo Nuestra Señora de Roja - La Laguna market — 7:00 to 14:00
Plaza del Cristo - Las Chafiras market — 7:00 to 14:00
Behind Lidl - Puerto de la Cruz market — 9:00 to 14:00
Avenida Blas Pérez González
Sunday
- Los Cristianos market — 9:00 to 14:00
- Santa Cruz market — 9:00 to 14:00
Around Mercado Nuestra Señora de África - La Laguna market — 7:00 to 14:00
Plaza del Cristo - Puerto de la Cruz market — 9:00 to 14:00
- Costa Adeje (Playa del Duque artisan market)
Every first and third Sunday of the month — 10:00 to 17:00
CC El Mirador (near Hotel Mirador) - Candelaria market — 8:00 to 21:00
Flea markets in Tenerife
Guaza
Every Friday, Saturday and Sunday — 08:30 to 14:30
Rastro & Mercadillo Guaza, Calle Josefina Reverón 3
A true flea market.
Bus lines: 467, 468 and 470
San Miguel de Abona – Las Chafiras
Every Sunday — 8:00 to 14:00
Calle Hermano Pedro (behind Lidl)
Open-air flea market with antiques, vintage items and second-hand goods.
Santa Cruz (capital)
Every Sunday — 8:00 to 14:30
New location from 16 March 2025
The market is moving to Avenida Marítima, opposite the Delegación de Hacienda.
Improvements include:
- Better control of licensed sellers
- Improved loading and unloading times
- Increased safety
Future improvements (2025):
- New white-blue uniform stalls
- Extended opening hours
- Creation of a market committee
The market is leaving Mercado Nuestra Señora de África after years of issues such as:
- Sale of counterfeit goods
- Uncontrolled vehicle access
- Failure to respect stall positions and opening times
Puerto de la Cruz
Every first Saturday of the month — 10:00 to 14:00
Parque Taoro (near the Anglican Church)
A vintage market with bargains starting from €1.
Mercado Nuestra Señora de África (“La Recova”)
- Monday to Saturday — 6:00 to 14:00
- Sunday — from 7:00 to 14:00
A partly covered market with a wide range of food products:
- fruit and vegetables
- bread and pastries
- cheese and meat
- flowers and plants
There is also a large fish and seafood section where you can eat on-site, often with local wine.
Farmers’ markets in Tenerife
In the north, two markets are particularly popular:
- Tegueste farmers’ market
- Tacoronte farmers’ market
These markets offer:
- seasonal fruit and vegetables
- organic products
- local wines
- Canarian cheeses
- traditional pastries
- honey, flowers and plants
- local crafts
Adeje – Agromercado de Adeje
Saturday & Sunday — 8:00 to 13:30
Calle Archajara, Polígono Industrial Las Torres
Alcalá
Every Monday — 8:00 to 14:00
Arafo
Every Thursday — 7:30 to 12:00
Arico
Every Sunday — 7:00 to 13:00
Buenavista del Norte
Every Sunday — 8:30 to 14:00
Candelaria
Wednesday — 8:00 to 14:00
Saturday — 9:00 to 14:00
El Médano
Every Wednesday — 7:00 to 14:00
El Rosario
Multiple markets:
- Friday, Saturday, Sunday — 9:00 to 14:00
- Saturday, Sunday, holidays — 9:00 to 16:00
El Sauzal
Friday — 8:00 to 15:00
Saturday & Sunday — 8:00 to 14:00
Fasnia
Saturday & Sunday — 8:00 to 14:00
Garachico
Sunday — 8:00 to 14:00
Granadilla
Thursday — 7:00 to 13:00
Güímar
Thursday — 16:00 to 20:00
Sunday — 7:00 to 13:30
La Guancha
Saturday & Sunday — 8:00 to 14:00
La Laguna
Sunday — 9:00 to 14:00
La Matanza
Saturday — 8:00 to 15:00
Sunday — 8:00 to 14:00
La Orotava
Saturday — 8:00 to 13:30
Los Silos
Sunday — 8:00 to 14:00
San Isidro
Tuesday — 7:00 to 13:00
Saturday & Sunday — 7:00 to 14:00
San Miguel de Abona / Granadilla
Saturday & Sunday — 7:00 to 14:30
Also Wednesday, Saturday & Sunday (extended hours possible)
Santa Úrsula
Saturday — 8:00 to 14:00
Santiago del Teide
Saturday & Sunday — 8:00 to 14:00
Tacoronte
Saturday & Sunday — 8:00 to 14:00
Tegueste
Saturday & Sunday — 8:00 to 14:00
Valle San Lorenzo (Arona)
Friday & Saturday — 8:00 to 14:00
Free bus service available from Los Cristianos
Final tip
Markets are one of the best ways to experience Tenerife beyond the beaches. Whether you’re looking for souvenirs or local flavours, there’s always a market nearby.