Discover Portugal’s Weekly & Monthly Markets
From bustling coastal towns to tranquil inland villages, Portugal is home to a vibrant network of weekly and monthly markets that offer a true taste of local life. These markets are more than just places to shop – they’re cultural gatherings where tradition, community, and commerce come together. Whether you’re searching for fresh regional produce, handcrafted goods, vintage finds, or just the warm energy of a Portuguese feira, this guide will help you explore markets across the country.
Below, you’ll find an extensive and regularly updated list of daily, weekly and monthly markets, organised by location and frequency. From well-known hubs like Barcelos and Loulé to hidden gems like Sobreira Formosa and Proença-a-Nova, every market has its own charm – and now, they’re all in one place.
Daily Markets
- Cascais (Mercado da Vila) – Daily
- Guimarães (Mercado Municipal) – Daily
- Lagos (Avenida Market) – Monday to Saturday
- Lagos (Santo Amaro Market) – Monday to Saturday
- Lisboa (Campo de Ourique) – Daily
- Lisboa (Mercado da Ribeira / Time Out Market) – Daily
- Loulé (Mercado Municipal) – Monday to Saturday
- Monte Gordo (Mercado Municipal) – Monday to Saturday
- Olhão (Mercados Municipais) – Daily
- Odiáxere (Mercado Municipal) – Monday to Saturday
- Porto (Mercado do Bolhão) – Daily
- São Brás de Alportel (Mercado Municipal) – Monday to Saturday
- Setúbal (Mercado do Livramento) – Daily
- Silves (Mercado Municipal) – Monday to Saturday
- Tavira – Monday to Saturday
Weekly Markets
- Albufeira – 1st and 3rd Tuesday of the month
- Alijó – Every Tuesday
- Amarante – Every Wednesday and Saturday
- Aver-o-Mar (Póvoa de Varzim) – Every Sunday
- Barão de São João (Lagos) – Tuesday to Saturday
- Barcelos – Every Thursday
- Barroselas – Every Wednesday
- Bensafrim (Lagos) – Tuesday to Saturday
- Braga – Every Tuesday
- Chaves – Every Wednesday
- Custóias (Matosinhos) – Every Saturday afternoon
- Entroncamento – Every Saturday
- Espinho – Every Monday
- Estarreja – Every Tuesday
- Estremoz – Every Saturday
- Figueiró dos Vinhos (Mercado Municipal) – Every Wednesday and Saturday
- Foros da Casa Nova – Every Monday
- Foros do Locário – Every Saturday
- Funchal (Feira das Velharias e Antiguidades) – Every Saturday
- Gondomar (São Cosme) – Every Sunday
- Lagos – Every Saturday
- Landim (Vila Nova de Famalicão) – Every Tuesday
- Levante Market (Lagos) – Every Saturday
- Lisboa (Feira da Ladra) – Every Tuesday and Saturday
- Lixa – Every Tuesday
- Moninhas (Póvoa de Varzim) – Every Monday
- Oleiros – Every Tuesday
- Pedrouços (Maia) – Every Tuesday
- Proença-a-Nova – Every Thursday
- Quarteira – Every Wednesday
- Santiago do Cacém – Every Monday
- São Domingos – Every Monday
- Trancoso – Every Friday
- Vandoma (Porto) – Every Saturday
- Vila do Conde – Every Friday
- Vila Nova de Gaia (Agrofojo Gaia) – Every Saturday (bi-weekly)
Monthly Markets
- Aldeia do Bispo – 1st Tuesday of the month
- Aljustrel – 1st Tuesday of the month
- Alvor – 2nd Tuesday of the month
- Cantanhede – 6th and 20th of each month
- Corroios – Last Sunday of the month
- Figueiró dos Vinhos (Feira de Artesanato) – 3rd Saturday of the month
- Lagos – 1st Saturday of the month
- Macedo de Cavaleiros – 6th, 18th, and 29th of each month
- Moita – 4th Sunday of the month
- Odiáxere – 4th Monday of the month
- Santiago do Cacém – 2nd Saturday of the month
- São Domingos – 1st Friday of the month
- Sobriera Formosa – 1st Sunday of the month
- Vila Nova de Foz Côa – 1st and 3rd Tuesday of the month
While we’ve done our best to compile a comprehensive list of weekly and monthly markets across Portugal, some local markets may operate on different schedules or be subject to seasonal or last-minute changes. Smaller towns may also host occasional fairs or special events that aren’t widely advertised. If you know of a market we’ve missed or have updated information to share, please feel free to contact us at ola@EventosAgenda.com.