No Lidl, no Mercadona – Shopping on La Graciosa

La Graciosa doesn’t have a large supermarket. No Mercadona, no Lidl, no Spar. What it does have are three or four small shops in Caleta del Sebowhich stock the essential groceries. The range is limited, the prices slightly higher than on the mainland (everything comes by ferry), but the atmosphere is unique.
What you can buy on La Graciosa
| What you can buy | |
|---|---|
| Basic groceries | 3–4 small supermarkets in Caleta del Sebo |
| Fresh produce | Limited – varies daily depending on ferry deliveries |
| Fish | Directly from the fishermen at the harbour (in the morning) |
| Bread/pastries | Panadería Pastelería Quela |
| Drinks | Water, beer and wine available |
| Sunscreen | Limited – best to bring your own |
| Pharmacy | First-aid kit (emergency supplies with limited opening hours) – bring medicines from Órzola/Lanzarote |
| Souvenirs | Small shops at the harbour |
What to bring with you
Shop before the crossing
In Órzola (Lanzarote, ferry terminal) has a small supermarket. For larger purchases: stock up in Haría or Arrecife on Lanzarote before boarding the ferry.
| What to bring with you | |
|---|---|
| Sun cream SPF 50+ | Limited availability on La Graciosa and more expensive |
| Drinking water | Tap water not recommended – bring or buy bottled water |
| Medicines | First-aid kit (emergency supplies) – bring your own basic first-aid kit |
| Snorkelling equipment | Not available locally – bring your own |
| Batteries/power bank | Limited to La Graciosa |
| Special dietary requirements | Vegan/gluten-free products are hard to come by |
Fish straight from the fishermen
If you’re at the harbour early in the morning, the fishermen sometimes sell their fresh catch directly. This is the freshest and most authentic option – and cheaper than eating out. Go up to them, ask, haggle.
Practical tips
- Do your big shop on Lanzarote before catching the ferry
- Carry cash: not all shops accept cards
- Drinking water: buy 1.5-litre bottles – cheaper than in restaurants
- Bring your own water: allow at least 2 litres per person per day
- Fish buckets: ask for fresh catch at the harbour in the morning
No – there is no chemist’s on La Graciosa. There is only a ‘Botiquín de farmacia’, which serves as an emergency medicine depot providing basic supplies. Make sure you stock up on medicines and first-aid supplies before your trip. In the event of a medical emergency: take the ferry to Lanzarote, hospital in Arrecife.
Conclusion
- La Graciosa has no large supermarkets – and that’s not a disadvantage if you’re prepared.
- Do your bulk shopping on Lanzarote; buy fresh produce and fish locally.
- Sun cream, medicines, snorkelling equipment: always bring your own.
This article is based on on-site research by the go-la-graciosa.com editorial team. Last updated: April 2026


