Skip to content
TEST MODE — Payments are simulated. No real money is charged.

Pharmacies in Spain: A Tourist's Guide

4 May 2026by OnCall Medical Team4 min read

Spanish pharmacy hours, what you can buy without a prescription, where to find a 24-hour pharmacy, and how the famous 'farmacia de guardia' rotation works.

If you ever need something quickly in Spain — a fever reducer, a sting cream, a hangover cure, a refill of an asthma inhaler — your first stop is almost always the local pharmacy, not a doctor. Here's what to expect.

Spotting a Spanish pharmacy

The international green cross is the universal sign. In Spain, it's typically illuminated when the pharmacy is open. The word "Farmacia" appears on the sign. They're independent shops (no Boots-style chains here), but they all stock similar items and carry standardised prices on prescription medicine.

Pharmacy density is high in Spain — even small Ibiza villages have one, and tourist hubs like Playa d'en Bossa, Magaluf, Marbella centro and Benidorm have one every few blocks.

Standard opening hours

Most pharmacies are open:

  • Monday to Friday: 09:00 or 09:30 → 14:00, then 17:00 → 20:30 (siesta closure midday)
  • Saturday morning: 09:30 → 13:30
  • Sunday and public holidays: Closed (except the on-duty rotation, see below)

In tourist coastal towns during summer, pharmacies often skip the siesta and stay open continuously 09:00–22:00. Always check the door — opening hours are posted clearly.

"Farmacia de guardia": the 24/7 rotation

Spanish law guarantees that every locality has at least one pharmacy open 24/7. They take turns: on any given night, one pharmacy in your town is the farmacia de guardia (the "on-duty pharmacy") and stays open round the clock.

Three ways to find tonight's on-duty pharmacy:

  1. Door of any pharmacy — every shop posts a printed weekly schedule listing which pharmacy is on duty for each day.
  2. Local government website — search "farmacia de guardia + [your town]". Regional health authorities publish current rosters.
  3. Pharmacy websites — most regional colegios farmacéuticos have a "buscador de guardias" tool.

For Ibiza, the search query is farmacia de guardia ibiza. Mallorca uses the COFIB (Colegio Oficial de Farmacéuticos de Illes Balears) site.

What you can buy without a prescription

Spanish pharmacies sell more over the counter than UK or US pharmacies, including:

  • Pain relief: paracetamol, ibuprofen, naproxen, dexketoprofen
  • Antihistamines: cetirizine, loratadine, ebastine
  • Stomach: omeprazole, ranitidine, oral rehydration salts (Sueroral), loperamide for diarrhoea
  • Skin: hydrocortisone 1% cream, antifungal creams, antiseptics
  • Allergy & cold: nasal sprays, decongestants, throat lozenges
  • Mosquito and jellyfish stings: After-Bite, anti-histamine creams, vinegar (some pharmacies)
  • Sunscreen and aftersun: full range
  • Birth control: emergency contraception (morning-after pill) is OTC and unregistered

What requires a prescription: antibiotics, opioids, benzodiazepines, most psychiatric medication, controlled-substance asthma drugs, ADHD medication, and anything containing codeine.

Talking to the pharmacist

Spanish pharmacists are highly trained (5-year university degree, on par with a medical doctor in education length). They can and do diagnose minor conditions and recommend treatments. For:

  • Mild fever or sore throat
  • Sunburn, mosquito or jellyfish stings
  • Mild traveller's diarrhoea, indigestion
  • Minor cuts and scrapes
  • Hangover, dehydration, nausea
  • Mild allergic reactions (no breathing trouble)

The pharmacist will recommend the right product and explain the dose. If they think you need a doctor instead, they'll tell you so directly.

Useful Spanish phrases

If your Spanish is rusty:

English Spanish
I have a headache Tengo dolor de cabeza
I have a fever Tengo fiebre
I burned my skin in the sun Me he quemado con el sol
I have diarrhoea Tengo diarrea
Something for stings? ¿Algo para picaduras?
Without antibiotics, please Sin antibióticos, por favor
Can I buy this without a prescription? ¿Puedo comprar esto sin receta?
I'm a tourist, can you help in English? Soy turista, ¿me puede atender en inglés?

When the pharmacy isn't enough

Pharmacists are good first-line triage, but they're not a substitute for medical care. Go to a doctor (private clinic, home visit, or ER) if:

  • The condition has lasted more than a few days without improvement
  • You have a high fever (over 39°C) that's not responding to paracetamol
  • You see signs of infection (redness spreading, pus, severe pain)
  • You need antibiotics, prescription painkillers, or controlled medication
  • You have chronic conditions and need a prescription refill (EU/UK prescriptions are sometimes accepted with paperwork; ask first)
  • A child under 2 is sick — when in doubt, see a pediatric doctor

Bottom line

Spanish pharmacies handle most travel ailments with no doctor's appointment. They're easy to find, the staff is competent, prices are regulated, and one is open every night somewhere in your town. Knowing this single trick — that there's always a farmacia de guardia — saves a lot of unnecessary ER visits.

Frequently asked questions

Are pharmacies open on Sundays in Spain?
Most pharmacies close on Sundays and public holidays, but every town has at least one farmacia de guardia (on-duty pharmacy) open 24/7. The list of which pharmacy is on duty is posted on the door of every pharmacy in town and is also available on the regional health-service website.
Can I buy antibiotics over the counter in Spain?
No. Antibiotics require a prescription in Spain since 2010. Pharmacists can sell almost everything else over the counter — anti-inflammatories (ibuprofen, naproxen), antihistamines, oral contraceptives in some regions, basic asthma inhalers in some cases — but not antibiotics, opioids, or controlled medications.
What does a Spanish pharmacy look like?
Look for the green cross — illuminated when open, always present outside the shop. The word 'Farmacia' is on the sign. Spanish pharmacies are independent businesses (not chains like Boots or CVS), but they all carry roughly the same stock and follow the same regulated pricing on prescription items.
Do Spanish pharmacists speak English?
In tourist destinations, yes — most pharmacy staff speak basic English well enough for routine requests. In smaller towns, basic Spanish phrases or a translation app cover the gap. Pharmacists are trained healthcare professionals (5-year university degree) and can advise on minor conditions.
How much do prescriptions cost in Spain?
If you have an EHIC/GHIC card and the prescription was issued in Spain by a public-system doctor, you pay a co-pay (typically €1–8 per item depending on the medication). Tourists with private prescriptions pay full price — generic medications usually €3–15, branded ones can go higher. Save the receipts for travel insurance.

Related articles