La Ribera Market
La Ribera Market in Bilbao is a municipal market that operates most weekdays, offering fresh produce, fish, meat, and local goods beside the river. It is situated in the historic quarter of the city near the estuary.
About La Ribera Market
The La Ribera Market in Bilbao is situated on the right bank of the Nervión estuary in the Casco Viejo district and spans approximately 10,000 m², making it one of the largest covered municipal food markets in Europe.
Inside the three-storey building, ground-floor vendors handle fish and seafood, the first floor houses meat and charcuterie, and the upper floor offers fruit, vegetables, and regional produce.
It also includes a selection of gastronomic bars where visitors and locals can enjoy small meals or pintxos.
The market plays a vital role for local shoppers while also attracting visitors interested in Basque food culture.
Opening Hours
Every week — Friday, Monday, Tuesday, Saturday, Thursday, Wednesday
| Day | Hours | Status |
|---|---|---|
| Monday | 08:00 – 19:00 | Open |
| Tuesday | 08:00 – 19:00 | Open |
| Wednesday (today) | 08:00 – 19:00 | Open |
| Thursday | 08:00 – 19:00 | Open |
| Friday | 08:00 – 19:00 | Open |
| Saturday | 11:30 – 14:30 | Open |
| Sunday | — | Closed |
Tours & Activities in Bilbao
What You'll Find
Location
Calle Ribera s/n, 48005 Bilbao, Biscay Province, Spain
Bilbao, Biscay Province, Spain
Get DirectionsVideo
How to Get There
The market is located at Calle Ribera s/n (48005 Bilbao).
It is served by the Metro stop “Casco Viejo” on lines 1 and 2, and several Bilbobus lines stop nearby in the Casco Viejo district.
A short walk from the San Antón bridge gives access from across the estuary.
Facilities & Accessibility
Contact & Details
Phone: +3494 479 06 95
Other Markets in Bilbao
Abando de Labayru Market
Every week — Friday, Monday, Tuesday, Saturday, Thursday, Wednesday
Arenal Street Market
Every week — Sunday
Bolueta Street Market
Every week — Sunday
Carlton Market
Every week — Friday, Monday, Tuesday, Saturday, Thursday, Wednesday