As a newcomer to Spain, I recently had to visit a public hospital’s emergency room for an allergic reaction. After the consultation, the doctor prescribed some medication but told me it was a special type that I had to get from the hospital’s own pharmacy, not a regular street-side pharmacy. It took me a while to figure it all out, and I realized that many new arrivals might be unfamiliar with the procedure for [seeing a doctor in Spain], so today I’m sharing my experience to help you out.

Step 1: Get the Doctor’s Prescription
Whether you’re at the ER or a specialist clinic, if the doctor determines you need medication, they will issue a prescription. (Should you ever have issues with your treatment, it’s useful to know how to handle [filing a complaint against a Spanish hospital]). Most public hospitals in Spain are now digitized, so you’ll usually get an electronic prescription, with the information loaded directly into your health card system. However, sometimes the doctor might give you an old-fashioned paper prescription, especially for controlled substances or medications that need special preparation by the hospital pharmacy.
So, at the end of your consultation, always confirm with the doctor: Is it an electronic or a paper prescription? Can I get the medicine at a regular pharmacy, or must I go to the hospital’s internal pharmacy? Getting this wrong will mean a wasted trip!
Step 2: Find the Hospital Pharmacy
If the doctor tells you to go to the hospital pharmacy, your next task is to find it within the hospital. This pharmacy doesn’t always have prominent signs like the ER or outpatient clinics. It’s usually labeled as “Farmacia Hospitalaria” or “Servicio de Farmacia”. You’ll often find it on the ground floor of the main building or in a more ‘hidden’ corner. Don’t be shy—just ask any hospital staff or volunteer for directions; they’ll be happy to point you the right way.
Step 3: Take a Number and Wait
Once you find the pharmacy, you’ll see it’s often set up like a bank, with a ticket machine at the entrance. You’ll need to take a number. Then, find a seat and keep an eye on the display screen for your number to be called. It must be said, waiting is a legendary test of patience in Spanish hospitals. Whether you’re there for a consultation or to pick up medication, Paciencia (patience) is essential! I recommend bringing a book or a fully charged phone.
| Common Spanish Terms | English Meaning |
| Receta Electrónica | Electronic Prescription |
| Farmacia Hospitalaria | Hospital Pharmacy |
| Tarjeta Sanitaria | Health Card |
| Cita Previa | Appointment |
| Urgencias | Emergency Room |
Step 4: Present Your Documents and Pay
When your number appears on the screen, go to the corresponding window. You will need to present your health card (Tarjeta Sanitaria) and proof of identity (like your TIE/NIE or passport). If you have a paper prescription, give it to the pharmacist as well.
The pharmacist will verify the information in the system and prepare your medication. Regarding the cost, under the Spanish public healthcare system, medication is free for retirees and certain special cases. However, most working individuals are required to co-pay a portion of the cost, typically 40%-60% of the medicine’s price, depending on your income and social security status. The pharmacist will tell you the exact amount you need to pay, and most hospital pharmacies accept card payments.
The final step is to double-check the medication. The pharmacist will give you the medicine and explain the usage, dosage, and any precautions. This is just one of the many detailed procedures in a hospital, similar to the formal process for a [nurse transfer (Traslado)]. If you don’t understand, be sure to ask for clarification or have them write it down for you. After all, it’s your health, so you can’t be careless. That covers the entire process of getting medicine from a Spanish hospital pharmacy. I hope this post helps anyone who needs it!