Having just moved to Spain, I’d always heard back in China that the healthcare benefits here are excellent, with medical care being mostly free. I recently went through the whole process of applying for a health card and seeing a doctor, so I wanted to share my real experience as a reference for anyone else new to the country.
Who Is Eligible for Free Healthcare?
First things first, it’s important to understand that ‘free healthcare’ refers to Spain’s public healthcare system. In theory, as long as you are legally working and contributing to social security in Spain, are a dependent of someone who contributes, are an EU citizen, or hold a specific type of residency permit, you can apply for a social security number and then register for a health card at your corresponding local health center (Centro de Salud).
This card is your key to accessing the public health system. I applied for my social security number at the Social Security office with my work contract and proof of residence (Certificado de Empadronamiento). The process was quite smooth, though the queues were a bit long. After getting the number, I went to the health center where the staff registered me, and the health card was mailed to my home a while later.

The Real Process of Seeing a Doctor and Getting Medication
Once you have your health card, you’ll be assigned a family doctor (GP). For minor issues like a headache or a cold, you’ll first need to book an appointment with your GP, which is usually done by phone or via an app associated with your [Tarjeta Sanitaria]. The consultation itself is completely free, and the doctor will give you a prescription if needed. But here’s the crucial part: the medication is not 100% free
!
When you take the doctor’s prescription to a pharmacy, you have to pay a portion of the cost. The exact reimbursement rate depends on your income level. For most working individuals, the prescription co-payment is between 40%-50% (meaning 50%-60% is covered)
. Pensioners have a much higher reimbursement rate. So, a more accurate way to put it is, ‘seeing the doctor is free, but you co-pay for medication.’ Furthermore, services like dentistry and ophthalmology are generally not covered by the public system, or only include very basic check-ups and extractions. Fillings, implants, and other procedures must be done at a private clinic at your own expense.
| Service | Public Healthcare Coverage | Notes |
| GP/Specialist Consultation | Free | Requires referral from GP |
| Hospitalization/Surgery | Free | Includes bed, surgery fees, nursing, etc. |
| Standard Prescription Drugs | 50%-60% covered | Higher coverage for pensioners |
| Dental Care | Not covered | Requires self-payment or private insurance |
| Eye Care | Not covered | Requires self-payment or private insurance |
Spain’s public healthcare system definitely solves a lot of major problems, especially for serious or chronic illnesses, saving you a huge amount of money. But its drawbacks are also obvious: it’s very inefficient. It’s common in [Spanish public healthcare] to wait a few days for a GP appointment, and it’s perfectly normal to wait several months, or even half a year, to see a specialist or get a test done. For those who prioritize efficiency or want to see specific specialists, purchasing private medical insurance as a Spanish health insurance supplement is highly recommended. Many of my friends here have both public and private coverage. I’m curious, what’s your setup? Feel free to share your thoughts in the discussion below!