Barcelona has 39 municipal markets, and at least 6 are essential destinations for buying quality fresh fish. From Mercat del Ninot (our home since 1990) to La Boqueria, including Sant Antoni, Santa Caterina, l'Abaceria, and Sarrià. Each has its character, prices, and specialties.
Table of Contents
Why shop at the market
In an age where you can order anything with your phone and have it delivered home, going to the market to buy fish seems an anachronism. It is not. Here are the objective reasons:
Freshness. Market fish arrives from the Barcelona fish market (Mercabarna) or directly from local fish markets every dawn. Fish stalls open at 7-8 AM with produce that was at the fish market 3-4 hours earlier. In the supermarket, "fresh" fish can have been in the distribution chain for 2-4 days.
Advice. A market fishmonger has been behind the counter for 20-30 years. They know what's good today, what's expensive, how to prepare each piece, and they clean and fillet the fish on the spot. That knowledge doesn't exist on a supermarket shelf.
Variety. A good market fish stall offers 30-50 species in season. A large supermarket, 10-15. There are fish (horse mackerel, red mullet, forkbeard, mantis shrimp) that simply don't exist in the supermarket.
Price. Counter-intuitively, market fish can be cheaper than supermarket fish for many species. Supermarkets add distribution, packaging, and logistics margins. The market stall owner buys at the fish market and sells directly. For common species (sardine, anchovy, hake), the market is usually 10-20% cheaper.
Mercat del Ninot: Our Home
Mercat del Ninot is located at Calle Mallorca 133, corner of Casanova, in Eixample Esquerre. It was inaugurated in 1892, completely renovated between 2013 and 2015, and today it is one of the most modern markets in Barcelona without having lost its neighborhood essence.
We have been in Ninot since 1990 — more than 35 years. We know it wall to wall, stall by stall. It's a real neighborhood market, where most of the customers are Eixample residents who come daily or every other day.
Fish in Ninot: There are 4-5 fish stalls with fresh produce from Mercabarna. The standard is high — the Ninot stalls compete with each other for quality, which benefits the customer. Saturday morning is the best time to buy: maximum variety, same-day produce.
Price: Average for Eixample. Cheaper than La Boqueria, similar to Sant Antoni and Santa Caterina. Fresh hake ranges from €12-18/kg, monkfish from €20-30/kg, sardines from €5-8/kg.
Hours: Monday to Saturday, 8:00 AM to 8:30 PM. Inside restaurant with a grilled fish bar.
The best: Authentic neighborhood atmosphere, high-quality stalls without tourist prices, and a modern dining area where you can eat what you just bought.
We are from Ninot, but we ship throughout Spain. Premium cod, salted fish, and preserves. See desalted cod at Bacalalo
La Boqueria: The Most Famous
The Mercat de Sant Josep de la Boqueria (La Rambla 91) is the most famous market in Barcelona and one of the best known in the world. Officially founded in 1840, although there is evidence of trade in that location since the 13th century.
Fish in Boqueria: It has more than 10 fish stalls. The variety is impressive — you can find goose barnacles, lobster, sea urchins, Dublin Bay prawns, Palamós red prawns, and species you won't see in any other market in Barcelona.
The problem: Tourism. La Boqueria receives more than 2 million visitors a year. Many stalls have reoriented their business towards tourists: juices, cut fruit, skewers. The fishmongers that survive have raised prices by 20-40% compared to other markets. If you are local and shop with knowledge, you can find good deals. If you look like a tourist, you will pay a premium.
Price: The most expensive in Barcelona for fish. The same hake that costs €14/kg in Ninot can cost €18-22/kg in Boqueria.
Hours: Monday to Saturday, 8:00 AM to 8:30 PM. The best time: first thing in the morning (8-9 AM) before the tourist rush, or from 6:00 PM when stalls lower prices to clear stock.
Mercat de Sant Antoni
The Mercat de Sant Antoni (Comte d'Urgell 1), reopened in 2018 after a 9-year renovation, is one of Barcelona's most spectacular markets. The building, designed by Antoni Rovira i Trias in 1882, is an architectural gem of iron.
Fish in Sant Antoni: 6-8 high-level fish stalls. It is a neighborhood market — customers are residents of Eixample Esquerre and Raval who shop daily. The stalls are competitive in price and quality.
Price: Medium level, similar to Ninot. Good value for money. Sardines and anchovies are among the cheapest in Barcelona because the stalls rotate quickly.
The best: The building itself is an experience. The Sunday book and antiques flea market around the market is a bonus. Fewer tourists than Boqueria, more authenticity.
Mercat de Santa Caterina
The Mercat de Santa Caterina (Av. Francesc Cambó 16), in El Born, was renovated by Enric Miralles and Benedetta Tagliabue in 2005. Its wavy ceramic mosaic roof is one of Barcelona's architectural icons.
Fish in Santa Caterina: 4-5 fish stalls. The produce is high quality — the Born public is demanding and has purchasing power. You will easily find red prawns, langoustines, monkfish, and premium pieces.
Price: Medium-high. Similar or slightly higher than Ninot. The Born environment makes it a bit more expensive.
The best: The Cuines de Santa Caterina restaurant, integrated into the market, where you can eat fresh fish at a reasonable price. The beauty of the building makes shopping an experience.
Mercat de l'Abaceria Central
The Mercat de l'Abaceria Central (Travessera de Gràcia 186), in the heart of Gràcia, is one of Barcelona's most authentic markets. Gràcia was an independent town until 1897 and maintains its own character — its market reflects this.
Fish in l'Abaceria: 3-4 fish stalls with fresh daily produce. The volume is smaller than in Eixample markets, which means they rotate less but buy with more discernment. The stalls know their customers by name.
Price: Medium. Gràcia is a neighborhood with a mixed population (families, young people, creatives) and prices reflect this. Good value for money.
The best: The neighborhood atmosphere is unmatched. You shop like your grandmother did. The stalls keep what you ask for, they notify you when something special arrives. It's the most personal market experience in Barcelona.
Market Comparison Table
| Market | Neighborhood | Fish Stalls | Price | Tourism | Atmosphere |
|---|---|---|---|---|---|
| Mercat del Ninot | Eixample | 4-5 | Medium | Low | Modern neighborhood |
| La Boqueria | Rambla | 10+ | High | Very High | Touristy-Gourmet |
| Sant Antoni | Eixample/Raval | 6-8 | Medium | Low-Medium | Renovated neighborhood |
| Santa Caterina | Born | 4-5 | Medium-High | Medium | Architectural |
| L'Abaceria | Gràcia | 3-4 | Medium | Very Low | Authentic village |
| Mercat de Sarrià | Sarrià | 3-4 | High | Very Low | Premium upper-class neighborhood |
Tips for Buying Fish at the Market
1. Go early on Saturdays. Saturday morning (8-10 AM) is the best time: maximum variety, same-day produce, and stalls have stocked more because it's the busiest sales day. During the week, Tuesday and Thursday are usually good days.
2. Don't buy on Mondays. Many fish markets don't operate on Sundays, so on Monday, "fresh" fish might be from Friday or Saturday. Some market fishmongers don't even open on Mondays.
3. Look at the eyes. The eyes of fresh fish are bright, convex (bulging), and transparent. Sunken, cloudy, or gray eyes indicate it's been out of the water for days.
4. Smell. Fresh fish smells like clean sea — iodine, breeze, salt. It should not smell "fishy" (that strong, ammoniacal smell indicates decomposition). If the stall smells bad, move to another stall.
5. Ask them to prepare it for you. A good fishmonger will clean, fillet, slice, and gut the fish for no extra cost. Don't leave with a whole fish if you don't know how to clean it. Take advantage of the service.
6. Ask what's good today. The fishmonger knows what has just arrived fresh and what's been there a day. Asking "what do you recommend today?" is legitimate and usually gives you the best quality-price option.
7. Bring an insulated bag. Especially in summer. Fish should not be out of refrigeration for more than 30-60 minutes. A thermal bag with an ice pack maintains the cold chain until you get home.
If you can't come to the market, we deliver premium seafood to your home. See Icelandic cod at Bacalalo
Frequently Asked Questions
Is it true that tourists are ripped off at La Boqueria?
It's not a rip-off — prices are marked. But they are significantly higher than in other markets (20-40% more for many items). Tourists pay for the location and the experience. If you are local and shop with knowledge, you can negotiate or choose the stalls that maintain normal prices.
Which is the cheapest market for fish in Barcelona?
Markets in peripheral neighborhoods (Sants, Clot, Horta, Guinardó) usually have prices 10-15% lower than those in the center. Among the central ones, Sant Antoni and Ninot offer better value for money. La Boqueria and Sarrià are the most expensive.
Can I return fish if it's not fresh?
In a market, there is no formal return policy like in a supermarket. But fishmongers live on trust — if you bring back fish that wasn't good, they will replace it or compensate you. Reputation is their only asset. Always buying from the same stall creates a relationship of trust that benefits both parties.
Do fish prices vary much between days?
Yes, significantly. The price at the fish market fluctuates daily depending on the catch, demand, and weather. A week of bad weather increases prices by 20-30% because less produce arrives. August and Christmas are the most expensive months. January-February and September are usually cheaper.
Is the market worth it if I only buy for two people?
Absolutely. Market stalls sell by weight — you can buy 200g of hake or 4 sardines without a problem. In the supermarket, trays usually have fixed quantities. The market gives you exactly what you need, without waste.
What are the general opening hours for Barcelona markets?
Most are open Monday to Saturday, from 8:00 AM to 8:00/8:30 PM. Some close at 2:30 PM (check each one). All are closed on Sundays. Fish is what sells out first — if you want variety, go before 12:00 PM.




