There are dozens of markets in the city, and in this guide I’ll take you through the best markets in Porto—from fresh food halls to artisan fairs and vintage stalls. They are great places to kick start your vacation in Porto, or simply to look for an original and affordable souvenir to take back home.
And if you REALLY want to meet the markets of Porto in depth and have a grasp of Portuguese culture, then take a look at our Half day Private tour of Porto. On that tour, we not only take you to the most iconic market in Porto but we also explain in detail its history and the amazing Portuguese products you’ll find there, thus helping you to avoid the tourist traps.
Let’s start!
Types of Markets in Porto: What to Expect
Porto is a city where markets come in many flavors—each offering a unique glimpse into local life. From bustling farmers markets filled with fresh produce and regional specialties, to lively food halls serving up gourmet bites from top chefs, there’s something for every taste. You’ll also find charming artisan markets with handcrafted treasures, quirky flea markets full of second-hand finds, and colorful souvenir stalls packed with everything from handmade goods to kitschy keepsakes. Exploring them is one of the best ways to feel the soul of the city.
So let’s dive into all of them!
Bolhão market: the only remaining historic market in town

Bolhão is by far THE most famous market in Porto, and also its oldest one. Opened since 1914, Bolhão market has been a constant in the lives of people from Porto and, in recent years, in the lives of tourists as well.
Bolhão market has 2 floors: on the lower floor there are fruit and vegetable vendors, cafes and pastry shops, cheese, meat, fish and bread vendors. There are also a couple of more unusual vendors, like a wild mushroom grower and an amazing spice vendor.
On the upper floor there are several restaurants, with a view of what goes on on the lower floor.
Opening hours: Monday to Friday from 8h to 20h. Saturdays from 8h to 18h. On Sundays and holidays Bolhão is closed.
Best food markets in Porto
In Porto we don’t have those mouth watering food halls like you see in Madrid and in Barcelona. Nonetheless, we do have two places that used to be real markets that were renovated – now they both have many little food stores where you can have a meal.
To be completely honest I don’t usually go to any of these food markets as I find them a bit too touristic, and are both off-track from my daily routines. However, I thought you might want to know about them, so here they are:
Time Out market Porto

Time Out Market didn’t start in Porto—it actually began in Lisbon back in 2014, when the team behind Time Out magazine turned an old market into a stylish food hall filled with the city’s best eats. Since then, it’s popped up in cities like New York, Miami, and Dubai. Porto got its own version recently, right inside the beautiful São Bento train station.
The space brings together some of Porto’s top restaurants (for instance Casa Inês for traditional Portuguese food, Tokkotai for sushi, etc) under one roof, plus a good wine bar and a cool vibe overall. There’s also a big outdoor patio with lots of space for kids to run around while adults enjoy a glass of wine. It’s no surprise it’s become a hit with tourists.
Opening hours: every day, from 10h to 23h.
Mercado do Bom Sucesso

This huge market is by far the most beautiful one, as it has a beautiful natural light and plenty of space.
It has many different food stores, so it’s perfect if you’re traveling with a group of friends and you cannot agree about where to have dinner! At Mercado do Bom Sucesso you have pizzas, sushi, suckling pig, risottos, vegetarian and tapas like, just to name a few.
There are also plenty of places to get a cocktail or a decent cup of wine, so it might be also a good option to have a drink after dinner.
This food market is very close to both Casa da Música and the synagogue of Porto, so it might be a strategic place to have lunch if you’re planning to visit these monuments.
Opening hours: every day, from 8h to 23h.
Mercado Beira Rio

This food market in Gaia is a bit small and dark, so I don’t go there very often.
On the other hand it has some really nice restaurants, such as Barriga Negra (amazing traditional petiscos!).
Another great advantage of this market is that it’s very close to some of the best Port wine lodges, so it’s a great place to have a bite after you’ve paid a visit to the lodges.
Opening hour: every single day, from 10h to 22h.
How to get there: the subway stations Jardim do Morro and General Torres are both 15 minutes walking distance, always going down – which means that it’s 15 minutes always going up, when you decide to go back home! 😀
Best Artisan markets in Porto
Porto Belo

Porto Belo is probably the most popular market in Porto. No wonder! It has a superb location, between the romantic neighbourhood of Cedofeita and the nightlife district of Porto, and close enough to main city attractions such as the Lello bookshop and the famous Clérigos tower. It’s also close to some of the best boutique hotels in Porto.
You can find pretty much anything at this Saturday afternoon market, from vinyl records, vintage clothing and accessories, antique cameras and film material, stamps and coins, illustrations.
But if you’re not so much into antique stuff do not worry, as Porto Belo is also a great place to find design pieces and organic products like olive oil, teas and jams.
If you’ve just been dragged by your better half into this market, worry not: there’s good music, an inviting puff and plenty of sun to enjoy while you wait!
Opening hours: Saturdays from 10h to 19h.
Urban Market
Another market I avoid going when I need to save money is the Urban Market because everything is so pretty over there.
Everything screams urban design at this particular market: the jewellery, the clothing, the home & decor objects. You can even take the time to enjoy a quick shiatsu massage or get a funky hair cut – yes, these are services that have been provided in previous Urban Markets! 🙂
Therefore, this is a great market to find modern souvenirs and stuff to wear / decorate your home, but not the place to find typical souvenirs from Portugal.
Usually the Urban Market takes place either at Praça das Cardosas (first picture) or at the Hard Club (second picture).
Opening hours: it varies, so keep an eye on their social media posts.
Ohana market

More recently another artisans market showed up in Porto, and I am glad about it. It is called the Ohana market and it was created by two sisters right after the pandemic was over.
What I particularly like about the Ohana market is that, unlike the Urban market, it takes places on every weekend, but not only that: it also takes place in new, beautiful settings like Condomínio do Bonjardim, this modern new condo right next to the old Bolhão market.
So just keep an eye on their social media, as you can find really unique gifts at this particular market while discovering great spots in town.
Opening hours: it varies, so keep an eye on their social media posts.
Mercado da Alegria


For those who don’t quite know what they’re looking for, the best market in Porto is the Alegria market. In this market you will find a very eclectic mix, from Portuguese sausages and cheese, second-hand clothes, spices, textiles and wooden handicrafts… the difficult thing is to choose! It also has two food vendors – one of them is Farina, which sells sourdough bread.
Mercado da Alegria is located in Foz, one of the best areas to stay in Porto. As it is right in front of the sea, I avoid going to this market on windy days.
Opening hours: every second and fourth Saturday of every month, from 10h to 19h.
Best thrift markets in Porto
Feira da Vandoma

Feira da Vandoma is one of the oldest markets in Porto as it started many decades years ago by the hands of students who used to sell their old books.
There, you can only find second hand objects such as clothes, dishes, furniture and decorative items, discs, books, electrical and/or electronics (I cannot promise they are in good shape! :P), household and working utensils.
Opening hours: this traditional market of Porto is held every week on Saturdays, from 8h to 13h.
Flea Market

I have held the flea market of Porto very close to my heart ever since during my student days I spent my Saturday afternoons there selling my old stuff. I would spend hours in my parents’ garage, digging some saleable objects, that I would clean up, load in the car and then cheerfully sell on the flea market.
Nowadays, I like to go to the flea market as it is one of the best markets in Porto to find antiques, vintage clothing, vinyls and tons of homemade sweets (true story!).
Historic markets in Porto
The Birds Market

If you are looking for something rather unusual and very typical from Porto, I suggest you to try the Birds Market, which takes place every Sunday from 7am to 1pm.
The name of this market in Porto says it all: it’s literally an open air fair where you can find all kinds of birds that are there for sale.
There are parakeets, canaries, ducks, roosters from Japan, mandarins … all kinds of winged animals, and some without them, for there are also rabbits, fish and even crickets. There are also cages and accessories, vegetables, and bags of food for sale.
Moreover, the view from this market is simply breath taking, as you are staring from the best viewpoint in Bonfim neighborhood!
Note: if you are very sensitive to animals’ conditions you might not want to go to this market. Don’t get me wrong – the animals are all well taken care of and you can see that the people that go there really care about them. But it’s still dozens and dozens of birds inside the same cage!
Opening hours: every Sunday, from 7h to 13h.
Numismatics, Philately and Collections’ Fair

My father used to collect old stamps, and now that I am growing older I can see the magic beyond those beautiful pieces of illustrated paper that can capture so much of the essence of a country, a region or a particular product.
Therefore, once and a while I visit the numismatic, philately and collecting fair of Porto, where you can find mostly stamps, old coins and ancient medals, all in excellent conditions.
People over there, both vendors, buyers and voyeurs are truly passionate about what they are doing, which makes this one of the most engaging markets of Porto.
Opening hours: every Sunday, from 7h to 13h.
Farmers markets in Porto
O Berdinho

Berdinho is a small farmers market taking place in a tiny shopping mall in Cedofeita neighborhood, called Centro Comercial Bombarda . It has a few fruits and vegetable vendors, plus some selling organic honey, compotes, cakes etc. This market is quite small and I find it quite expensive, so I usually just go there to buy olives because there is a particular vendor, at the very end of the market, that sells the most AMAZING olives in Porto.
If I were you, I would get to Centro Comercial Bombarda and get lunch, check the fantastic concept stores inside and THEN do some groceries shopping 🙂
Opening hours: technically it’s every Saturday mornings from 10h30 to 15h, but I’ve never seen any vendors there before lunch time 😀
Matosinhos market

The Matosinhos market is not exactly one of the best markets in Porto as it is not located in Porto, but in Matosinhos, a city 10km to the north. But it is a large market that is definitely worth a visit.
On the lower floor are the fishmongers, with their wonderful fresh fish, as well as a number of restaurants.
On the top floor, there are not only fruit and vegetable vendors but also live poultry vendors. So if you are a vegetarian or vegan it might be better to avoid this market.
As it takes a good 45 minutes to get from Porto to Matosinhos (by public transport), I highly recommend combining a visit to this market with one of the best activities to do in Matosinhos, or with lunch in one of its fantastic restaurants.
Opening hours: Tuesdays to Saturdays, from 6h30 to 18h. It is closed on Sundays, and it opens only on Monday mornings.
Mercado da Foz


Mercado da Foz is a small, covered neighborhood market, where you will find some fruit, vegetable and flower vendors but, essentially, small cafes and very friendly restaurants. It also has a fantastic bakery, called PAO, where you can have a decent coffee while eating some toast. It’s a covered market (that is, it doesn’t rain inside), but it’s not heated, so I avoid going there in winter.
Since this market is in Foz neighborhood and it takes around 20 minutes to get there from the city centre, I’d recommend that you take the opportunity to do one of the best activities to do in Foz, to optimise your journey.
Opening hours: Mercado da Foz has a strange schedule! It is open from 7h onwards, but the closing time depends on the day of the week. On Monday it closes at 17h, from Tuesday to Thursday it closes at 22h and on Friday and Saturday it closes at midnight. It is closed on Sunday.
Whether you’re looking for fresh produce, unique crafts, or just a fun local experience, these are truly the best markets in Porto to explore. And If you’re interested in exploring Porto beyond its markets, be sure to check out my guide to the best shops in Porto – from local designers to charming boutiques.
Save this article for later:

