Santa María de la Cabeza Market
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
Location
P.º de Sta. María de la Cabeza, 41, Arganzuela, 28045 Madrid, España
Madrid, Madrid, Spain
Get DirectionsHow 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
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
Alcorisa-Silvano Street Market
Every week — Tuesday
Alto de Extremadura Market
Every week — Friday, Monday, Tuesday, Saturday, Thursday, Wednesday
Aluche Street Market
Every week — Saturday
Aragoneses Street Market
Every week — Monday