Markets in Santa Cruz de Tenerife
Santa Cruz de Tenerife, Canary Islands
The santa cruz market scene covers six markets across the city, from two covered municipal halls open year-round to four outdoor street markets running on a weekly basis. With over 500 stalls in total and products ranging from Canarian cheese and fresh fish to antiques and handmade jewellery, there is enough variety to fill more than one visit. All six markets run on a weekly schedule, so timing your trip is straightforward.
Weekly Market Schedule
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
|---|---|---|---|---|---|---|
Monday4markets▼
Tuesday5markets▼
Wednesday5markets▼
Thursday5markets▼
Friday4markets▼
Saturday4markets▼
Planning a trip to Spain? Here are the tools I use and recommend:
- 🌟 Travel insurance >> SafetyWing — flexible medical and trip cover from $56/month.
- 🌟 Buses & trains >> Omio — compare routes and prices across Spain in one search.
- 🌟 Car hire >> Discover Cars — compare prices from local and international rental companies.
- 🌟 eSIM for Spain >> YeSim — affordable data eSIMs that activate before you land.
- 🌟 Tours & activities >> GetYourGuide — food tours, market visits, and day trips across Spain.
Where to stay in Santa Cruz de Tenerife
Staying in Centro puts you within easy walking distance of the Mercado de Nuestra Señora de África and most of the city's other markets. The Hotel Taburiente is a solid central option, and the Silken Atlántida Santa Cruz is another reliable choice close to the main shopping streets.
Tours & Activities in Santa Cruz de Tenerife
Municipal markets in Santa Cruz de Tenerife
The Our Lady of Africa Market, known locally as Mercado Nuestra Señora de África, is the larger of the two indoor markets with 45 stalls spread across a striking neo-colonial building dating from 1944. The courtyard patios and Moorish-style arches make it one of the more photogenic market buildings in the Canary Islands province, and the stalls cover fresh fruit, vegetables, meat and poultry, fish and seafood, and cheese and dairy. It opens weekly and is the best single stop for a full Canarian food shop.
La Abejera sits in a restored 19th-century iron structure on Rambla del General García Escámez and runs 25 stalls selling fresh produce across the same core categories: fruit, vegetables, meat, fish, and dairy. It reopened in 2014 after renovation and is the quieter of the two municipal halls, making it a good option if you prefer a less crowded shopping experience. For official information on both markets, the Santa Cruz de Tenerife council website carries current hours and any seasonal closures.
La Abejera Market
A compact indoor market housed in a listed 19th-century prefabricated iron structure on Rambla García Escámez, with 25 stalls selling fresh produce, fish, meat, and prepared foods.
Every week — Friday, Sunday, Tuesday, Saturday, Thursday, Wednesday
Our Lady of Africa Market
La Recova (Mercado Nuestra Señora de África) is Santa Cruz de Tenerife's iconic daily food market. Open from 6am in a neo-colonial building with Moorish-style arches and courtyard patios.
Every week — Friday, Monday, Sunday, Tuesday, Saturday, Thursday, Wednesday
Street markets in Santa Cruz de Tenerife
The Santa Cruz de Tenerife Flea Market is by far the largest street market in the city, with 410 outdoor stalls selling antiques, clothing, books, jewellery, and handicrafts. It runs weekly and draws both locals looking for second-hand finds and visitors hunting for unusual souvenirs. At this scale it can take a couple of hours to cover properly, so arriving early is worthwhile.
The Santa Cruz de Tenerife Christmas Market brings together 71 stalls each week with a focus on handicrafts, jewellery, clothing, and prepared foods. The Santa Cruz de Tenerife Epiphany Craft Fair is smaller at 46 stalls and concentrates on handicrafts, jewellery, and footwear. The Santa Cruz de Tenerife Gastro Market is the most compact of the four street markets with just 15 stalls, dedicated entirely to prepared foods and a good option for a quick lunch stop between the larger markets.
If you are combining a visit with nearby towns, La Laguna is a short tram ride away and has its own market scene worth exploring.
Santa Cruz de Tenerife Christmas Market
Runs daily from 10am to 2pm year-round. A festive Christmas market with 71 stalls offering handmade gifts, jewelry and seasonal goods.
Every week — Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday (Nov–Dec only)
Santa Cruz de Tenerife Epiphany Craft Fair
Runs Monday to Thursday, 11am to 10pm (Thursday until noon). A 46-stall craft fair featuring handmade jewelry, footwear, and leather goods.
Every week — Monday, Tuesday, Wednesday, Thursday
Santa Cruz de Tenerife Flea Market
Runs every Sunday from 9am to 3pm with 410 stalls of antiques, vintage clothing, books and jewellery along Avenida Marítima.
Every week — Sunday
Santa Cruz de Tenerife Gastro Market
Runs daily from 9am to 2pm at Plaza de España. This casual gastro market brings 15 stalls serving fresh prepared foods throughout the week.
Every week — Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday