Porto has a central food market, a sprawling Saturday flea market and a monthly antiques fair. They are not interchangeable, and the last two have moved or changed over the years. Here is what I check before leaving the house.
For food: Mercado do Bolhão
Mercado do Bolhão is the easy first market: central, indoors and good for seeing the produce, fish, flowers and food counters in one visit. It is closed on Sunday. The market lists weekday hours of 08:00–20:00 and Saturday 08:00–18:00, but individual stalls and restaurants do not all follow the same schedule. Check the official hours if lunch is the point of the trip.
I like Bolhão best when I arrive before the lunch crush, look at what is actually in season, and eat at a counter rather than trying to turn the building into a checklist. It is a working market, but it is also busy with visitors; keep the aisle clear when you stop for a photo.
For second-hand finds: Feira da Vandoma
Feira da Vandoma runs on Saturdays, 08:00–13:00, at Praça Vandoma in Campanhã, by Nasoni metro. It moved there in 2025. Old guides and map pins may still send you to Fontainhas or Avenida 25 de Abril, so use the current map location, not a saved old blog post.
Expect mixed second-hand goods: clothes, records, household items, tools and the occasional thing that makes you stop. Go early if you want first choice; inspect before paying and skip electronics you cannot test. I take small cash and buy only what I can carry home.
For antiques: third Saturday of the month
The municipal Mercado de Antiguidades e Velharias is a separate fair at Praça do Dr. Francisco Sá Carneiro, 08:00–18:00 on the third Saturday of each month. It is for older objects such as books, porcelain, furniture, coins, jewellery and paintings. Map it here; check the city listing for date changes.
Craft pop-ups are a different kind of market: better for small gifts than bargains. Dates and locations change, so I check Agenda Porto before making a special trip.
My short version: Bolhão for food and a central stop; Vandoma for rummaging; Sá Carneiro for antiques on the right Saturday. Do not plan all three into one morning. And if an old tile or architectural piece has no clear origin, leave it where it is.