Shopping

Marbella's markets

Marbella runs five open-air markets through the week, each on its own day and in its own part of town: Monday at Las Albarizas, then San Pedro de Alcántara, Las Chapas, Puerto Banús and, twice a month, an organic market at Elviria. Day, hours and address for each, below, from the ayuntamiento's own tourism listings.

Checked 20 August 2026, against the Ayuntamiento de Marbella's own tourism listings (turismo.marbella.es).

Monday: Marbella

The weekly market on the fairground at Las Albarizas.

Hours
09:00–14:00
Location
Recinto Ferial Las Albarizas, 29603 Marbella

Thursday: San Pedro de Alcántara

San Pedro's own market day, on Calle Jorge Guillén.

Hours
09:00–14:00
Location
C/ Jorge Guillén, 29670 San Pedro de Alcántara

Friday: Las Chapas

The Friday market, in the Pinar de Elviria.

Hours
09:00–14:00
Location
Calle Pinsapo, Pinar de Elviria, Las Chapas

Saturday: Puerto Banús

Saturday's market, on Avenida Pilar Calvo.

Hours
09:00–14:00
Location
Avenida Pilar Calvo, 29660 Puerto Banús

First and third Saturday: Mercadillo Ecológico

Organic and local produce, in the Pinares de Elviria, twice a month rather than every week.

Hours
09:00–14:00
Location
Avda. España, Pinares de Elviria, 29604 Elviria

Looking for the daily market instead?

Las Albarizas and the rest are open-air stalls, one morning a week. Marbella and San Pedro also each run a covered municipal market for fresh produce, open most weekdays.

Marbella centre

The town's covered market, for fresh produce rather than clothes and crafts.

Hours
Mon–Sat, 08:00–15:00
Location
Calle Francisco de Quevedo, 29601 Marbella

San Pedro de Alcántara

San Pedro's own covered market, a separate building from its Thursday street stalls.

Hours
Mon–Sat, 08:00–15:00
Location
Calle Caravaca 1, 29670 San Pedro de Alcántara

More guides

The 100: the shortlist ·Malaga Airport to Marbella: every way in ·Marbella to Gibraltar: the day trip