A market for every day of the week in Lisbon


Markets are a great place to see the real, everyday Lisbon and get a feel of local life. There are numerous markets scattered throughout the city: street markets, some that sell local organic produce and others that offer the best fish and oysters on the Atlantic coast, without forgetting the flea markets that specialise in second-hand items or antiques.
Our selection of top Lisbon markets includes something for everyone and an option for every day of the week.

Monday: Mercado da Ribeira

When: 10:00 – 00:00 (10:00 – 02:00 on Thursdays and Saturdays).
Where: Avenida 24 de Julho 1200-479 in the Cais do Sodré district.
Insider tip: The restaurant serves the freshest fish in the city.

Tuesday: Feira de Ladra

When: Tuesdays and Saturdays from first thing until 18:00, but it’s better to go in the morning.
Where: Campo de Santa Clara in the Alfama district.
Insider tip: Have a good rummage around to find amazing antiques and second-hand or vintage clothing!

Wednesday: Mercado de Cascais

When: Monday to Saturday 09:00 – 17:00.
Where: Rua Padre Moisés da Silva in Cascais.
Insider tip: Check out the incredibly fresh fish and locally-grown fruit and veg.

Thursday: Farmers’ Market

When: Every day from 07:00 – 14:00.
Where: Rua da Atalaia in the Bairro Alto district.
Insider tip: Get a good look at local life!

Friday: Mercado de Campo de Ourique

When: 10:00 – 23:00 or 10:00 – 01:00, depending on the day.
Where: Rua Coelho da Rocha.
Insider tip: Do NOT miss the oysters!

Saturday: Mercado biológico do Príncipe Real (organic farmers’ market)

When: Saturdays 09:00 – 15:00.
Where: Jardim França Borges park, aka Jardim do Príncipe Real.
Insider tip: Look out for the breads made with different types of flour – simply delicious!

Sunday: LX Market

When: Sundays 10:00 – 18:00 (winter); 11:00 – 20:00 (summer).
Where: Rua Rodrigues de Faria (at the LX Factory).
Insider tip: Grab yourself one of the local hand-crafted products as a souvenir.