Markets in Puerto de la Cruz

Santa Cruz de Tenerife, Canary Islands

All (1) Street (1)
1 market in Puerto de la Cruz Verified information

Puerto de la Cruz market days are Wednesdays and Saturdays, when the town's outdoor street market sets up along the Carretera General with around 25 stalls. This north Tenerife resort town, tucked into the Orotava Valley, has a long tradition of open-air trading.

The market sells clothing, footwear, antiques, leather goods and handicrafts. You can check the Visit Puerto de la Cruz website for local events happening around market days. If you're exploring beyond the town, nearby La Orotava is just ten minutes inland with its own market scene.

For more options across the island, try our markets near me tool to find what's open on any given day. The Santa Cruz de Tenerife province page lists all markets across the island.

Tours & Activities in Puerto de la Cruz

Street markets in Puerto de la Cruz

The Puerto de la Cruz street market (Mercadillo del Puerto de la Cruz) runs every Wednesday and Saturday morning from 08:00. Stalls are outdoors and the market is wheelchair accessible, with cash, contactless and mobile payment all accepted.

Look out for second hand finds and antiques alongside new clothing and locally made handicrafts. The market attracts both residents and visitors staying in this popular north coast resort.

Is there a market in Puerto de la Cruz?

Yes. Puerto de la Cruz has an outdoor street market that runs every Wednesday and Saturday from 08:00, with around 25 stalls selling clothing, antiques, handicrafts and leather goods.

What day is Puerto de la Cruz market?

The street market in Puerto de la Cruz takes place on Wednesdays and Saturdays. It opens at 08:00 and runs through the morning.

Can you find second hand items at Puerto de la Cruz market?

The market includes stalls selling antiques and second hand goods, particularly on its original Saturday session. You'll find books, ornaments and vintage clothing alongside newer items.

Nearby Cities in Santa Cruz de Tenerife