Santa María de la Cabeza Market
Open Now

Santa María de la Cabeza Market

Municipal Market Madrid, Madrid, Community of madrid
Updated 18 January 2026 Verified information

Indoor municipal market with Art Deco facade operating since 1940. Houses 70+ stalls selling fresh meat, fish, produce and wine. Open Monday to Friday with split hours.

About Santa María de la Cabeza Market

Santa María de la Cabeza Market has served Madrid's Arganzuela district since 1940, housed in a distinctive Art Deco building. The market operates Monday through Friday from 9am to 2pm and 5pm to 8pm, staying closed weekends.

More than 70 stalls fill the covered space across two floors. You'll find dedicated vendors for fresh meat, fish, cheese, wine, homemade croquettes, and handmade cookies.

The market has three entrances: Paseo de Santa María de la Cabeza 41, Calle Martín Soler 5, and Calle Palos de la Frontera 36. Palos de la Frontera metro station sits just two blocks away.

Construction began in 1935 but was interrupted by the Spanish Civil War when the building served as a refuge. Work resumed after the war, and the market finally opened in 1940.

The second floor combines traditional stalls with a medium-sized supermarket, plus a Mercadona operates adjacent to the building. This setup lets you complete your grocery shopping in one trip.

Vendors accept cash, mobile payments, and contactless cards. The market also has online ordering with pickup service for added convenience.

Opening Hours

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

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

Tours & Activities in Madrid

What You'll Find

Fresh Fruits Fresh Vegetables Meat & Poultry Fish & Seafood Cheese & Dairy Bread & Bakery Olive Oil Wine & Spirits

Location

P.º de Sta. María de la Cabeza, 41, Arganzuela, 28045 Madrid, España

Madrid, Madrid, Spain

Get Directions

How to Get There

The market sits on Paseo de Santa María de la Cabeza in Madrid's Arganzuela district, with three different entrances for easy access. Palos de la Frontera metro station is the closest public transport connection.

Several bus lines serve this well-connected area of the city. Note that parking isn't available at the market itself.

Facilities & Accessibility

Wheelchair Accessible
Wheelchair Accessible

Contact & Details

Frequently Asked Questions

What are the opening hours of Santa María de la Cabeza Market?

The market is open Monday through Friday from 9am to 2pm and again from 5pm to 8pm. It remains closed on weekends.

Where is Santa María de la Cabeza Market located?

The market is located at Paseo de Santa María de la Cabeza 41 in Madrid's Arganzuela district, with additional entrances on Calle Martín Soler 5 and Calle Palos de la Frontera 36.

What can you buy at Santa María de la Cabeza Market?

The market has over 70 stalls selling fresh meat, fish, cheese, wine, homemade croquettes, handmade cookies, produce, and other specialty food items across two floors.

How do I get to Santa María de la Cabeza Market?

Take the metro to Palos de la Frontera station, which is two blocks from the market. Several bus lines also serve the Arganzuela area.

When did Santa María de la Cabeza Market open?

The market opened in 1940 after construction began in 1935. The building served as a refuge during the Spanish Civil War before completion.

Other Markets in Madrid