Andelaria
mercado in Porto
mercado

Mercado do Bolhão

The restored interior of the Mercado do Bolhão with its galleries of stalls around the central courtyard
Photo: Petnog / CC BY-SA 4.0 (Wikimedia Commons)

A two-storey municipal market, restored in 2022, with fresh-produce stalls, tinned fish, wines and tascas to eat at.

A living market worth visiting, not just photographing

Bolhão is Porto's neighbourhood market through and through, and since its reopening in September 2022 it works as one: 81 indoor stalls selling fresh produce (fish, meat, fruit, flowers), 38 outdoor shops with crafts, delicatessen and souvenirs, plus 10 restaurants on the upper floor. This is not a tourist museum piece — locals still come here for their daily fish and fruit. The neoclassical building, designed in 1914 by António Correia da Silva, has been listed as a Monument of Public Interest since 2013. The €20 million restoration (2018–2022) added a subterranean logistics basement, 12 lifts and a direct metro connection. Even if you buy nothing, go up to the top floor: the two-tiered open galleries around the central courtyard are best seen from above.

Free entry, opening hours and how to avoid the crowds

Admission is free with no entry fee. The market opens Monday to Friday 8:00–19:00 and Saturday 8:00–18:00; it closes on Sundays and public holidays. The upper-floor restaurants operate Monday to Saturday 8:00–00:00. Note: Visit Porto lists the weekday closing time as 20:00 while the official website says 19:00, so it is worth confirming at mercadobolhao.pt before you go. To dodge the crowds, visit on a weekday right at opening (8:00–9:30): the freshest produce is out and there are far fewer people. Saturdays are the busiest day, especially mid-morning. If you want lunch upstairs, avoid 13:00–14:30 when the restaurants fill up; there is no online booking, but you may face a wait at noon.

How to get there and tips from those who've been

The easiest option is the metro: lines C (Green) or E (Violet), Bolhão station, with direct pedestrian access to the building via Praça do Metro. Several STCP bus routes stop on Rua de Sá da Bandeira and Rua Firmeza, which flank the market (lines 200, 201, 301, 401, 700, 800); check stcp.pt for your exact route. On foot from São Bento station it is about 10 minutes via Rua das Flores and Rua de Santa Catarina. A quick shopping visit takes around 30 minutes; if you want to browse the stalls and eat upstairs, allow 1.5–2 hours. Two tips you will thank yourself for: bring some cash, as smaller stalls do not always accept cards (there are 2 ATMs inside), and accessibility is excellent throughout, with 12 lifts and 4 main entrances. If you happen to be there on 24 June, the market celebrates São João with its own programme, 'São João é no Bolhão'.

Frequently asked questions

Is there an entry fee or do you need to book to visit Mercado do Bolhão?
No. Entry to the market is completely free and no reservation is needed to enter or to buy from the fresh-produce stalls. Only the upper-floor restaurants may have a wait at lunchtime, but those cannot be booked online either.
How much time do I need to visit the market?
For a quick look around or a spot of shopping, 30 minutes is enough. If you want to browse the stalls at leisure and have a coffee or lunch on the upper floor, allow between 1.5 and 2 hours.
What is the best time to avoid crowds?
On a weekday early in the morning, right at opening (8:00–9:30): there is more fresh produce and fewer tourists. Saturdays are the busiest day, especially mid-morning, and the upstairs restaurants fill up between 13:00 and 14:30.

Some links on this page are affiliate links: if you book through them, Andelaria may earn a commission at no extra cost to you. Transparency & affiliate policy

Book tickets and tours: Mercado do Bolhão

Plan your trip

Book the essentials for your trip to Porto.

Where to stay in Porto

Other places in Porto

Similar places in other cities

A new city every week

Get first-hand guides: when to go, how much it costs and the essentials of each destination. No filler.

No spam. Unsubscribe anytime.