TUE · WED · THU · FRI · SAT
Sant Joan Municipal Market
Premià de Mar, Barcelona, Catalonia
At a Glance
- Setting
- Indoor
- Stalls
- 15
- Location
- Premià de Mar, Barcelona
Indoor market on Gran Via de Lluís Companys in Premià de Mar, open Tuesday to Saturday 8am to 2pm, with 15 stalls covering fish, meat, cheese, bread, fruit and vegetables.
Sant Joan Municipal Market is the indoor food hall of Premià de Mar, a coastal town on the Maresme north of Barcelona, and one of the town's municipal markets. It trades Tuesday to Saturday from 8am to 2pm. Fifteen stalls cover the whole weekly shop: fruit, vegetables, meat and poultry, fish and seafood, cheese and dairy, and bread. It is closed on Sunday and Monday.
About Sant Joan Municipal Market
The Mercat Municipal de Sant Joan sits at Gran Via de Lluís Companys, 129, a few streets back from the seafront. It is a working neighbourhood market rather than a showpiece: fifteen stalls under one roof, all of them food, and no gift or souvenir trade to walk past. Being indoors, it is wheelchair accessible throughout, and rain makes no difference to a visit.
Stalls take cash, contactless cards and mobile payments. To compare it with the town's other options, see the street markets in Premià de Mar.
What to buy at Sant Joan Municipal Market
Fish and seafood counters trade a few streets back from the shore, and alongside them you'll find butchers selling meat and poultry, greengrocers with fruit and vegetables, a cheese and dairy counter, and bread and bakery. Those six lines are the whole of what the hall sells: it is a food market and nothing else.
With only fifteen stalls the hall takes ten minutes to walk end to end, so it is easy to price the same thing at two counters before buying.
Where to stay in Premià de Mar
Staying near the seafront puts you a short walk from both the market and the beach. Try Town Centre for the most convenient base, or Seafront if you want to be closer to the water. If local availability is thin, Mataró and El Masnou are both on the same R1 line.
Trip Essentials
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
Opening Hours
Every week on Friday, Tuesday, Saturday, Thursday, Wednesday
| Day | Hours | Status |
|---|---|---|
| Monday | — | Closed |
| Tuesday | 08:00 – 14:00 | Open |
| Wednesday | 08:00 – 14:00 | Open |
| Thursday | 08:00 – 14:00 | Open |
| Friday | 08:00 – 14:00 | Open |
| Saturday | 08:00 – 14:00 | Open |
| Sunday | — | Closed |
Tours & Activities in Premià de Mar
SponsoredTours & activities with GetYourGuide · Food tours, market visits, and day trips across Spain.
What You'll Find
Location
Gran Via de Lluís Companys, 129, 08330 Premià de Mar, Barcelona, España
Premià de Mar, Barcelona, Spain
Get DirectionsHow to get to Sant Joan Municipal Market
The address is Gran Via de Lluís Companys, 129, 08330 Premià de Mar. From Barcelona, take the Rodalies R1 line along the coast to Premià de Mar station and walk up from the seafront. By car, leave the C-32 at the Premià de Mar exit. To check a stall or an order before you travel, the market can be reached on +34 937 525 010.
Facilities & Accessibility
Contact & Details
Phone: +34937525010
Stalls: 15
Is Sant Joan Municipal Market open on Saturday?
Yes, Sant Joan Municipal Market opens on Saturday from 8am to 2pm, the same hours it keeps Tuesday to Friday. Saturday is the last of its five trading days each week, and there is no afternoon session, so the fifteen stalls close at 2pm and the hall stays shut on Sunday and Monday.
What are the opening hours of Sant Joan Municipal Market?
Sant Joan Municipal Market opens Tuesday, Wednesday, Thursday, Friday and Saturday from 8am to 2pm, and is closed on Sunday and Monday. The hours are the same on every trading day, including Saturday, so the fifteen stalls at Gran Via de Lluís Companys, 129 are all shut by early afternoon.
Does Sant Joan Municipal Market accept card payments?
Yes, Sant Joan Municipal Market takes contactless card payments, and stalls also accept mobile payments and cash. That means you can do a full shop across the fifteen stalls without finding an ATM first, which is not always the case at Spain's open-air weekly markets.
Spotted something wrong, or a market we're missing?
Other Markets in Premià de Mar
Marina Premià Market
An outdoor market at Port Esportiu specializing in handicrafts, jewelry, and clothing items. Bring cash as most stalls operate on cash-only basis.
Schedule not available
Premià de Mar Weekly Market
Premià de Mar's 70-stall street market runs every Thursday, 8am to 2pm, along Riera de Premià, with fresh produce, cheese, bread, clothing and footwear.
Every week on Thursday