Freshest local produce in Tenerife markets

The Best Markets in Tenerife: South and North (+Map)

Markets in Tenerife sell everything from fake designer wear to the freshest local produce sold by the farmers themselves. You can also buy antiques, accessories, ceramics, handicrafts, vintage goods and much more. 

There’s an incredible variety of markets in Tenerife. Visitors can shop at local food markets, clothing markets, flea markets and craft markets. Everything from fresh fruit and vegetables to antiques can be bought, and by shopping here you can meet producers and small business owners.

Tenerife markets offer gifts, homeware, clothing, accessories and of course fresh locally produced food. Some of the best buys include vegetables, fruit, fish, cheeses, eggs, pastries, herbs, flowers, wine and more. This guide will walk you through some of the best markets on the island, including Google Maps links so you can check out the exact location and opening times (these are also shown in Google).

Where possible, we’ve also included the link to the market’s Facebook page. This is handy during public holidays when you are not sure if the market will be open or not. Information is given in Spanish, but it’s easy to translate this.

Read on to find the right Tenerife market for you to shop at – whether you want replica  Armani clothing or fresh local produce such as bananas, mango or tomatoes.   

Markets in Tenerife South

Markets in Southern Tenerife can be divided into fresh produce markets, clothing markets and flea markets. If you want to find a fish market in Tenerife South these are also covered, though they’re unlike the average markets. These have only a kiosk or a couple of stalls selling freshly caught seafood. 

Fresh Produce Markets

The freshest fruit and vegetables can be found at this sort of food market in Tenerife. All produce is locally grown, unlike at the island’s “fruterias” where imported produce is also sold. 

Foodstuffs like cheese, honey, eggs, wine, and homemade sweets are also available.

Fresh produce in Tenerife

Agromercado de Adeje 

Agromercado de Adeje has 35 stalls. It’s not our number one choice, as prices can be higher here, perhaps as it’s advertised to tourists. But if it’s near where you’re staying, this fruit market in Tenerife is certainly worth a visit.

Location: Google Maps 
Opening hours: Wednesday 3 PM to 7 PM; Saturday and Sunday 8 AM to 1:30 PM.

El Medano Farmer’s Market

This market takes place every Wednesday morning in the central square between 8 AM and 2 PM. It’s not a big market, but offers a decent selection of fruit, vegetables and cheese for those staying nearby. 

El Medano Farmer’s Market, Tenerife

Location: Plaza de El Medano
Opening hours: Every Wednesday from 8 AM to 2 PM.

Playa San Juan Market

This market is close to those based in the Los Gigantes, Callao Salvaje or Playa Paraíso areas. It can be found in San Juan village, and has two sections selling fresh produce and non food items like crafts, costume jewellery and clothing.  

Location: Google Maps
Opening hours: Wednesday from 9 AM to 2 PM.

Mercado del Agricultor de San Miguel de Abona 

This market is located in Las Chafiras and is a favourite of ours. It’s packed with a great selection of fresh, local and seasonal produce. Prices are very affordable too. The market offers a butchery, a bakery, a spice stall, a fish counter, and crafts. The market also has a bar, a kids’ play area and a car park. 

Location: Google Maps
Opening hours: Wednesday, Saturday and Sunday from 8 AM to 2 PM.
Facebook page: Mercado del Agricultor de San Miguel de Abona 

Mercado del Agricultor de San Miguel de Abona, Tenerife
Papayas in a food market

Mercado del Agricultor de Granadilla de Abona

This agricultural market is also known as the San Isidro market and can be found at the  Autopista junction, next to the roundabout and fuel station. As it’s very busy, arrive early to secure a parking space. Produce is incredibly fresh and prices are low, so it’s worth the effort. 

Location: Google Maps
Opening hours: Saturday & Sunday from 8 AM to 2 PM
Facebook page: Mercado del Agricultor de Granadilla de Abona

Mercado Agricultor Arona

This is among the best markets in Tenerife South for local crafts as well as food. Farmers also sell their preserves, honey, bread, cheese, fruit and vegetables here. It’s a spacious market with ample free parking and lovely stall-holders, and produce is sold directly to the public by local producers. 

Location: Google Maps
Opening hours: Friday and Saturday 8 AM – 2 PM.
Facebook page: Mercado Agricultor Arona

Alcala Market 

This is one of the smallest markets on the island, but is packed with character and situated in a picturesque fishing village. Alcala market has sold mainly fruit and vegetables since the Covid pandemic, but may again offer other items such as clothing and handicrafts in future. We recommend a visit if you’re staying in the Los Gigantes area because it’s an attractive spot that’s easy to reach.

Location: Google Maps 
Opening hours: Every Monday from 9 AM to 2 PM.

Fish Markets

A man selling fresh fish

Las Galletas

This fish market in Tenerife is one of the island’s best known. It opens between 8am and noon – or when the produce has all been sold. At times you might even see the catch of the day being delivered directly from the fishing boats. Staff are helpful and some fruit and vegetables are also available. 

Opening hours: Daily from 8 AM to 12 PM (approximately).
Location: Google Maps 

Los Cristianos 

This fish market comprises a trio of kiosks selling fish near the port, by the car park. A large selection of seafood is sold here.

Location: Google Maps
Opening hours: Tuesday to Sunday from 7 AM to 2 PM. Closed on Mondays.

Los Abrigos Fish Shop (Lonja Pesquera)

This isn’t, strictly speaking, a market, but is certainly worthy of inclusion. This fresh fish and seafood shop is in Los Abrigos village, between the resorts of Golf del Sur and El Medano. It’s small, but offers a great variety of fresh ocean produce. Prices are low here and quality is high. 

Los Abrigos Fish Shop, Tenerife

Location: Google Maps 
Opening hours: Wednesday to Saturday 9 AM–2 PM and Sunday 9 AM–1 PM. Closed on Mondays and Tuesdays.

Clothing Markets

Clothing markets offer much more than just clothing and footwear. You can also buy handmade accessories, gifts and souvenirs, bags, watches and more at these markets. 

Clothing market in Tenerife

Costa Adeje Market

Officially called Fañabe Market, this one is known informally as Costa Adeje market. It can be found next to the GF Gran Costa Adeje Hotel, and is the biggest of its kind in Tenerife South. 

Here you can buy fake designer bags, cosmetics, belts, sunglasses, watches, toys, jewellery, wallets, footwear and clothing. There are also many items for sale that can be personalised, such as clothing, greetings cards, keyrings, bracelets, clocks and more. Look after your valuables here, and do watch out for pickpockets.

Location: Google Maps
Costa Adeje market days: Thursday and Saturday from 9 AM to 2 PM.

Los Cristianos Market

This busy street market near Los Cristianos beach sells clothing, cosmetics, crafts and more on Tuesdays and Sundays between 9 AM and 2 PM. Though some goods are counterfeit and it’s often crowded, this is still one of the island’s nicest markets as it has a local feel. Do take care of your belongings, though. 

If you want to find something vintage this is also a good choice, as items range from books and vinyl records to homeware items and antiques. You can also find handmade fabrics and unusual souvenirs here made by locals. 

Location: Google Maps
Los Cristianos market days: Tuesday and Sunday from 9 AM to 2 PM.

El Medano Market

Every Saturday morning, El Medano market is held in either the main square (Plaza de El Medano) or Plaza Roja square (check the Facebook page for the exact location). Clothing, souvenirs, jewellery, cosmetics, gifts and handicrafts are sold here, and it has a pleasant laid-back ambience.  

Location: Plaza de El Medano (Google Maps) or Plaza Roja (Google Maps).
Opening hours: Every Saturday from 9 AM to 2 PM.
Facebook page: El Médano Market

El Medano Market, Tenerife
Shopping in El Médano

Flea Markets

Rastro Mercadillo de Guaza

This well thought out flea market in Tenerife takes place on Fridays, Saturdays and Sundays in Guaza. A good selection of new and used goods is sold, and there’s a central square for taking a break. There’s plenty of choice and some interesting items at this appealing and atmospheric market.

Location: Google Maps
Opening hours: Friday, Saturday and Sunday from 8:30 AM to 2:30 PM.
Facebook page: Rastro Guaza

Markets in Tenerife North

Mercado de Nuestra Señora de Africa

This is Tenerife’s best-known and biggest market, with around 140 stalls on two floors. It’s ideal for picking up fresh produce and local delicacies such as meat, fish, fruit, vegetables, cheeses, honey, wine, herbs, churros and flowers. The building is worth seeing too, as Spanish and Moorish influences are evident.  

Mercado de Nuestra Señora de Africa

The market is in Santa Cruz de Tenerife and has underground parking – a definite bonus for drivers. It’s divided into a main market and a flea market, and the latter only opens on Sundays. 

The main market

Location: Google Maps
Opening hours: Monday to Saturday: 6 AM – 2 PM. Sunday: 7 AM – 2 PM.
Website: La Recova

The market in Santa Cruz de Tenerife

The flea market

Location: Google Maps
Opening hours: Sunday from 9 AM to 3 PM.
Facebook page: El Rastro de Santa Cruz de Tenerife

The flea market in Santa Cruz de Tenerife

The Municipal Market of La Laguna 

If you are something of a foodie, La Laguna’s market is the place for you. It’s well thought out and offers stalls selling fruit and vegetables, local cheeses, dried fish, cured meats, pastries, spices and even coffee beans. There are little cafes here too. The market is held in Plaza del Cristo and has a reputation for quality and a friendly atmosphere.

Location: Google Maps
Opening hours: Monday-Saturday from 6 AM to 2 PM; Sunday From 7 AM to 2 PM.
Facebook page: Mercado Municipal La Laguna

Mercadillo del Agricultor de Tacoronte 

Tacoronte market is one of Tenerife’s finest for fresh produce. It’s held on the road between Tacoronte and Tejina, in the San Juan area. The market was first established to sell farmers’ produce from the island’s Tacoronte-Acentejo region, but has grown and now offers over 100 stalls.

Here you can buy fruit, vegetables, eggs, cheese, honey, Canarian wine, flowers and even local handicrafts. There is a small car park, with additional parking available along the road.

Location: Google Maps
Opening hours: Saturday and Sunday from 8 AM to 2 PM.
Facebook page: Mercadillo del Agricultor de Tacoronte
Main website: 

Mercadillo del Agricultor de Güímar 

On Thursdays and Sundays local producers sell their wares in central Güímar, right by the city hall. Items to buy include cheese, honey, preserves, sauces, handmade sweets and of course seasonal fruit and vegetables. 

Location: Google Maps
Opening hours: Thursday 4 PM – 8 PM and Sunday 7 AM – 1:30 PM.
Facebook page: Mercado del Agricultor de Güímar

Mercadillo de Tegueste 

The market is located close to TF-13 La Laguna – Punta del Hidalgo, and is within one of the island’s most traditional market towns. Quaint tiled stalls sell fruit, vegetables, meat, fish, pastries, wine, flowers, homemade sweets and local handicrafts, direct from the producers. The market is open at weekends, and has a kids’ area and cafe. 

Location: Google Maps
Opening hours: Saturday and Sunday from 8 AM to 2 PM.
Facebook page: Mercado del Agricultor de Tegueste
Main website: 

Municipal Market of Puerto de la Cruz 

This traditional food market also offers other goods for sale. The ground floor is the location for the farmers’ market, while the first floor offers handcrafted Canarian goods, clothing, accessories, ceramics, books, homeware and even antiques. 

Flea Market

A flea market is also held on Wednesdays and Saturdays, by the supermarket entrance. 

This offers about 140 stalls selling new and used antiques and small ornaments, clothing, books, jewellery and many handicrafts. It’s a great place to snap up a bargain, as some items cost under a euro.

The main market

Location: Google Maps
Opening hours: Monday to Saturday: 7 AM – 8:30 PM.
FB page: Mercado Municipal Puerto de la Cruz
Main website:

The flea market

Location: Google Maps
Opening hours: Wednesdays and Saturdays from 9 AM to 2 PM.

La Guancha Farmer’s Market

For many this is Tenerife’s best food market and it’s far better than most found in the south. Prices are cheap, quality is very high and there’s a great selection. There is a big car park here too. 

La Guancha Farmer’s Market, Tenerife

Items for sale include organic produce, salted fish, bread, pastries, honey and some handicrafts such as handmade jewellery and soaps. Producers sell their wares here directly to the public. 

Location: Google Maps
Opening hours: Saturday and Sunday from 8 AM to 1:30 PM.
Facebook page: Mercado del Agricultor de La Guancha

Mercadillo Del Agricultor La Matanza De Acentejo

This market takes place by Carretera General del Norte, and is dedicated to promoting local agriculture. Around 30 farmers and artisan producers sell their freshest fruit, vegetables, cheeses, meats, bread, pastries, liqueurs, wine, honey and even tapas dishes from the La Matanza region. There’s plenty of parking, tastings are often offered and prices are good.  

Location: Google Maps
Opening hours: Saturday from 8 AM to 3 PM and Sunday from 8 AM to 2 PM.
Website: Mercadillo Del Agricultor La Matanza De Acentejo

The Fishing Village of San Marcos

Playa de San Marcos, Tenerife

Again this isn’t a market, but the port of San Marcos near Icod de los Vinos is the place to get the freshest fish in Tenerife. Fishermen drop off their daily catch here throughout the morning and afternoon. If you cannot find what you want, then you can simply await the next fishing boat. Generally another one will call by every quarter of an hour or so. 

Location: Google Maps

Map of Tenerife Markets


To explore Tenerife to the fullest and at your own pace, we highly recommend renting a car. Our favourite place for car rental is the RentalCars website. It allows you to compare different providers and pick the best deal. You also get the best protection and flexibility for booking terms.

The unmissable top attractions in Tenerife are: Siam Park (tickets here), Loro Parque (tickets here) and Teide National Park (cable car tickets + transfer).

We also recommend taking at least one guided tour. Our favourite place for booking tours in Tenerife is GetYourGuide.

Top 3 excursions on the island:

Our favourite websites for accommodation in Tenerife are: (for hotels) and VRBO (for apartments and holiday homes).

The best hotels for families with kids (in our opinion):

Luxury: GF Victoria (Costa Adeje) or Bahia Principe Fantasia (Golf del Sur)
Mid-Range: Spring Hotel Bitácora (Playa de las Americas) or Iberostar Bouganville Playa (Costa Adeje)
Budget: GF Isabel (Costa Adeje) or Paradise Park Fun Lifestyle Hotel (Los Cristianos)

The best adults-only hotels:

Luxury: Iberostar Grand El Mirador (Costa Adeje) or Gran Melia Palacio de Isora (Alcalá)
Mid-Range: Tigotan Lovers & Friends (Playa de las Americas) or Iberostar Selection Sábila (Costa Adeje)
Budget: Barceló Santiago (Puerto de Santiago)

Top hotels for everyone:

Luxury: The Ritz-Carlton, Abama or Bahia del Duque (Costa Adeje)
Mid-Range: Hard Rock Hotel (Playa Paraiso) or Dreams Jardin Tropical Resort & Spa (Costa Adeje)
Budget: Alexandre Hotel Gala or Olé Tropical Tenerife (both Playa de las Americas)

Default image

Meet Jovita, co-founder of Enjoy Canary Islands. The archipelago is her favorite place on Earth. She visited all the islands multiple times and lived in Tenerife for a year. She is here to help you plan the best trip of your life.

Leave a Reply