San Lorenzo Market
Open Tomorrow

San Lorenzo Market

Municipal Market San Lorenzo de El Escorial, Madrid, Community of madrid
Updated 18 January 2026 Verified information

A historic indoor municipal market in San Lorenzo de El Escorial, designed by royal architect Juan de Villanueva and built between 1797 and 1806. Open Monday to Saturday, 9:30am to 2pm.

San Lorenzo Market (Mercado San Lorenzo) is an indoor municipal market in San Lorenzo de El Escorial, a UNESCO World Heritage town about an hour west of Madrid. The building was designed by royal architect Juan de Villanueva and constructed between 1797 and 1806, making it one of the oldest purpose-built market buildings in the Community of Madrid. Its granite façade, central arch, and glass-covered interior courtyard are still intact today. With 25 stalls, it's the only municipal market in San Lorenzo de El Escorial and is open Monday to Saturday from 9:30am to 2pm.

What to buy

The stalls cover all the daily staples: fresh fruit and vegetables, meat and poultry, fish and seafood, cheese and dairy, and freshly baked bread. It's a compact market where locals do their everyday shopping, and a good place to pick up quality produce before exploring the Royal Monastery and the town. Cash and mobile payments are accepted at the market.

Opening Hours

Every week — Friday, Monday, Tuesday, Saturday, Thursday, Wednesday

Day Hours Status
Monday 09:30 – 14:00 Open
Tuesday 09:30 – 14:00 Open
Wednesday 09:30 – 14:00 Open
Thursday 09:30 – 14:00 Open
Friday 09:30 – 14:00 Open
Saturday 09:30 – 14:00 Open
Sunday (today) Closed

Tours & Activities in San Lorenzo de El Escorial

What You'll Find

Fresh Fruits Fresh Vegetables Meat & Poultry Fish & Seafood Cheese & Dairy Bread & Bakery

Location

28200 San Lorenzo de El Escorial, Madrid, España

San Lorenzo de El Escorial, Madrid, Spain

Get Directions

How to get to San Lorenzo Market

The market is at Calle Grimaldi 4, a short walk from the Royal Monastery in the historic centre. Take the C-8a Cercanías commuter train from Madrid Atocha or Chamartín to El Escorial station, then walk about 15 minutes into town or catch a local bus. By car, follow the M-600 from Madrid; street parking is available on surrounding streets. For more on the market and the town, see the San Lorenzo de El Escorial tourism site.

Facilities & Accessibility

Wheelchair Accessible
Wheelchair Accessible

Contact & Details

Phone: +34918905022

Stalls: 25

Frequently Asked Questions

What time does San Lorenzo Market open?

The market is open Monday to Saturday from 9:30am to 2pm. It is closed on Sundays. Arrive before midday for the best selection at the fish and produce stalls.

What is San Lorenzo Market known for?

Beyond fresh food, it's the building itself. Commissioned in 1797 and completed in 1806, the market was designed by Juan de Villanueva, the same royal architect behind Madrid's Prado Museum. The original granite structure with its arcaded courtyard survives today, with the interior now covered by a glass skylight added during a 1967 renovation.

How do I get to San Lorenzo Market from Madrid?

Take the C-8a Cercanías train from Madrid Atocha or Chamartín to El Escorial station. The market is about 15 minutes on foot from the station, or you can take a local bus into the centre. By car, follow the M-600 and look for street parking near Calle Grimaldi.

Does San Lorenzo Market accept card payments?

The market accepts cash and mobile payments including NFC contactless. It's worth bringing cash as a backup, as individual stall policies can vary.