Skip to content

Pharmacies in Spain: A Tourist's Guide

4 May 2026by OnCall Medical Team6 min read
Pharmacies in Spain: A Tourist's Guide

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.

In Spain, the pharmacy is your first stop for minor ailments, not a doctor. Look for the illuminated green cross marked "Farmacia". Most open Monday–Friday 09:00–14:00 and 17:00–20:30 plus Saturday mornings, and every town has one farmacia de guardia open 24/7 on rotation — find it on any pharmacy door or by searching "farmacia de guardia + [town]". Spanish pharmacists are highly trained and sell more over the counter than UK/US pharmacies, but antibiotics and controlled medications still need a prescription.

How do I spot a Spanish pharmacy?

The international green cross is the universal sign for a Spanish pharmacy — typically illuminated when open, with the word "Farmacia" on the sign. They're independent shops, not Boots-style chains, but 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.

What are standard pharmacy opening hours in Spain?

Most Spanish pharmacies open Monday to Friday 09:00/09:30–14:00 and then 17:00–20:30, with a midday siesta closure, plus Saturday mornings 09:30–13:30. In tourist coastal towns during summer, many skip the siesta and stay open 09:00–22:00. Always check the door — hours are posted clearly.

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.

How does the "farmacia de guardia" 24/7 rotation work?

Spanish law guarantees every locality has at least one pharmacy open 24/7. Pharmacies take turns: on any given night, one in your town is the farmacia de guardia (on-duty pharmacy) and stays open round the clock. You can find tonight's on-duty pharmacy three ways.

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 can I buy without a prescription in Spain?

Spanish pharmacies sell more over the counter than UK or US pharmacies: pain relief (paracetamol, ibuprofen, naproxen), antihistamines, stomach remedies (omeprazole, oral rehydration salts, loperamide), skin creams, allergy and cold products, sting treatments, sunscreen, and emergency contraception. Antibiotics, opioids, benzodiazepines, and most psychiatric medication still require 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.

What can a Spanish pharmacist help me with?

Spanish pharmacists are highly trained (5-year university degree) and can diagnose minor conditions and recommend treatments — for mild fever or sore throat, sunburn and stings, mild traveller's diarrhoea, minor cuts, hangover and nausea, and mild allergic reactions. If they think you need a doctor instead, they'll tell you directly.

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.

What Spanish phrases are useful at a pharmacy?

If your Spanish is rusty, a few phrases cover most pharmacy visits — how to say you have a headache, fever, sunburn or diarrhoea, how to ask for something for stings, and how to ask whether you can buy an item without a prescription. The table below has the essentials.

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 is the pharmacy not enough and I need a doctor?

The pharmacy isn't enough when a condition has lasted more than a few days without improvement, you have a high fever (over 39°C) not responding to paracetamol, you see signs of infection, you need antibiotics or controlled medication, you need a prescription refill, or a child under 2 is sick. Then see a doctor.

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

What's the key takeaway about Spanish pharmacies?

The key takeaway is that 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 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