mercato del pesce di Alghero

Fresh fish markets in Alghero: where to buy local fish

f you want to savour the true taste of the Alghero sea, the secret is simple: buy the fish where many locals buy it too. Every day the boats return to the harbour with the fresh catch and, depending on the season and the weather, you can find some of the best specialities of the Gulf of Alghero.

Whether you’re staying in an apartment with a kitchen or simply want a more authentic experience, here’s where to buy fresh fish in Alghero.

1. Mercato del pescato locale

📍 Banchina Rafael Catardi, Porto di Alghero

Where to buy fresh fish in Alghero

The reference point for those looking for the freshest catch is the Local Fish Market, located in the port area of Alghero, on Banchina Rafael Catardi.

Here the local fishermen sell directly and the offer changes every day according to the catch. It is the ideal place to buy fish just caught, often only a few hours after the boats have returned. Prices are reasonable and the choice is varied, but it depends on the day.

Useful tips

  • Arrive preferably between 7:30 and 10:00 to find the best selection.
  • Availability varies daily: don’t always expect the same products.
  • Ask what the catch of the day is: it is often also the one with the best quality-price ratio.

2. Mercato Civico di Alghero

📍 Via Sassari 12, Alghero

fresh fish markets in Alghero

If you prefer to do all your shopping in one place, the Civic Market, right in the city centre, is an excellent alternative.

Inside you will find several specialised fishmongers, along with stalls selling fruit, vegetables, meat, cheeses and typical Sardinian products with excellent cured meats and cheeses.

It is the historic place of the people of Alghero, and it is a practical solution especially if you are staying in the historic centre or nearby. Inside you can also eat fish prepared on the spot, at the La Boqueria restaurant.

The market is open only in the morning until 2:00 p.m. If you arrive by car, parking in the surrounding area is not very easy, being in the centre.

3. Mercato della Pietraia

📍 Via Venezia 1, Alghero

A small market in the northern area of Alghero, with only a few stalls available but with excellent quality products. There is a fresh fish counter, meat, bakery, local fruit and vegetables. Open only in the morning until 1:00 p.m. Parking nearby is easy to find.

What is the best period?

The sea always decides what it offers. Some products are available almost all year round, while others follow a strong seasonality. Indicatively you can always or often find:

  • Sea bream
  • Sea bass
  • Red mullet
  • Scorpionfish
  • Tub gurnard
  • Cuttlefish
  • Squid
  • Octopus
  • Prawns
  • Moray eels
  • Eels
  • Crabs
  • John Dory
  • Monkfish
  • Lobsters (in season)

Buying seasonal products means finding fresher fish and generally also more convenient prices.

How to recognise fresh fish like a true Alghero local

Fresh fish – at first glance – is recognised by the eyes and the gills. If you want to know curiosities and anecdotes, ask the fishermen at the stall directly and they will be happy to help you. The most common characteristics are:

  • bright, not sunken eyes;
  • red or bright red gills;
  • firm and elastic flesh;
  • delicate smell of the sea, never strong or ammoniacal;
  • shiny skin with well-adhering scales.

Where are the fresh fish markets in Alghero?

Mercato del pescato locale 📍 Banchina Rafael Catardi, Porto di Alghero

Mercato Civico di Alghero 📍 Via Sassari 12, Alghero

Mercato della Pietraia 📍 Via Venezia 1, Alghero

Why buy local fish

Buying local catch means:

  • supporting local fishing;
  • tasting fresher products;
  • discovering species typical of the area;
  • living an authentic experience during your holiday.

Many restaurants in Alghero buy the fish every morning directly from the fishermen: doing the same allows you to bring to the table the quality that makes the cuisine of the Coral Riviera famous.

Frequently Asked Questions


What time is best to go to the fish market? The best time is between 8:00 and 10:00, when the catch has just arrived and there is the widest selection.

Can you pay by card? Many operators accept cards and contactless payments, but it is advisable to also have some cash.

Is there fish every day? Yes, but availability depends on sea conditions and the activity of the fishing fleet. In case of bad weather some species may not be available.

Is cleaning the fish free? Yes, ask directly at the stall and they will be happy to hand you the fish perfectly cleaned and ready to be cooked!

Best boat excursions in Alghero

Powered by GetYourGuide

Note: The contents of this article are for purely informational purposes; the information present may change over time. We are not responsible for them. Some links present are affiliate links: if you make a purchase through these links, we may receive a commission at no extra cost to you. The opinions expressed remain independent.

Back to Top