Markets in Cartagena cover everything from a century-old covered market hall to open-air street markets spread across the city's neighbourhoods. With four markets running on different days of the week, you can find fresh produce, clothing, and local goods almost any day you visit.
Cartagena's port city history means its markets have always been a crossroads for goods from the Mediterranean and the fertile Campo de Cartagena. The Murcia region is known for its exceptional fruit and vegetables, and you'll see that quality reflected at the stalls here.
The star of Cartagena's market scene is the Santa Florentina Market, a covered market hall on Calle Juan Fernández that dates back to 1910. Designed by local architect Tomás Rico, the building sits over layers of Roman and medieval remains. Inside you'll find around 25 stalls selling fresh fish, seafood, meat, cheese, and baked goods. It opens Monday to Saturday from 8:00 to 14:00, so there's no excuse to miss it.
Santa Florentina Market is a municipal market located on Calle Juan Fernández in Cartagena, Murcia. The market operates Monday through Saturday from 8 AM to 3 PM, remaining closed on Sundays. It serves the local community with fresh produce and daily essentials. The facility offers wheelchair accessible access and accepts modern payment methods including mobile and contactless options.
Cartagena has three weekly street markets, each in a different neighbourhood. On Mondays, the Barrio de Peral market sets up along Calle Lugo with fresh produce, clothing, and flowers. Wednesdays bring the main city centre street market to Calle Ribera de San Javier, where stalls sell clothing, leather goods, and crafts. Fridays belong to the Urbanización Mediterráneo market on the western side of town.
All three street markets typically run from around 8:30 to 14:00. For more details on shopping in Cartagena, the Cartagena tourism office has official information on local markets and commercial areas.
Weekly Friday street market in residential Cartagena neighborhood. Operates 8:30am-1:30pm on C. Sierra de Cazorla selling fresh produce, clothing and footwear.
Santa Florentina Market is open Monday to Saturday. The street markets run on Mondays (Barrio de Peral), Wednesdays (city centre on C. Ribera de San Javier), and Fridays (Urbanización Mediterráneo). All close by early afternoon.
What can you buy at Santa Florentina Market?
Santa Florentina is Cartagena's main food market. You'll find fresh fish and seafood, meat, fruit, vegetables, cheese, and bakery products across roughly 25 stalls. The fishmongers are particularly well regarded.
Is there a flea market in Cartagena?
The Wednesday street market on Calle Ribera de San Javier is the closest thing to a flea market in central Cartagena. It carries clothing, leather goods, handicrafts, and secondhand items. Nearby Murcia and Lorca also have regular street markets worth checking out.