Relocation
Healthcare in Spain for EU Citizens: Public, Private and What Changes on Arrival
7 min read
Healthcare is one of the first practical concerns when settling in a new country, and in Spain public system access is not automatic even if you come from another EU member state. There is a sequence that depends on your employment situation, how long you have been registered and what paperwork you have completed. This guide explains it plainly.
When You Actually Get Access to Spanish Public Healthcare
The Employment Route: Fastest and Most Direct
The most direct route to the public system is working as an employee or self-employed and contributing to the Spanish Social Security. From your first day of social security registration, you have the right to full public healthcare. The process:
- Employment registration with the employer or RETA self-employment scheme
- Social Security affiliation number issued by the Tesorería General de la Seguridad Social
- Application for a health card (tarjeta sanitaria) at the Centro de Salud corresponding to your registered address
In Madrid city, this is handled at the Centro de Salud in your empadronamiento district. The health card typically arrives within two to four weeks of application; in the interim, the Social Security affiliation number and registration certificate are sufficient to access care.
Non-Workers: The Voluntary Coverage Route
For those who do not work in Spain — rentiers, retirees from other EU countries, people with passive income — public system access is possible but more complex. The standard route is the voluntary social security health coverage scheme (convenio especial de prestación de asistencia sanitaria), which costs between 60 and 80 euros per month and gives full access to the system. Details are available on www.sanidad.gob.es.
The European Health Insurance Card (EHIC) covers healthcare during temporary stays in Spain. It does not apply to someone who lives here on a continuous basis. If you arrive in Madrid intending to settle, the EHIC is a stopgap for the first few weeks, not a residency coverage solution.
What the Public System Covers and What It Doesn't
Strong Coverage Areas
Spanish public healthcare has strong coverage for primary care, emergency services and inpatient care. Covered without co-payment for registered contributors:
- GP consultations
- Emergency care, including hospital admissions
- Basic diagnostic tests (blood work, standard X-rays)
- Many prescription medications (with partial patient contribution on some)
- Maternity and paediatric care — children under 18 are automatically covered
Madrid's public health network is technically excellent. Reference hospitals — La Paz, Gregorio Marañón, Ramón y Cajal — are among the best in Europe. The issue is not quality but the time it takes to access specialists.
Where the System Has Limitations
| Service | Public system | Typical wait | |---|---|---| | GP visit | Covered | Same day to 3 days | | Specialist referral | Covered | 4–16 weeks depending on specialty | | MRI / CT scan | Covered | 6–20 weeks | | Mental health | Limited coverage | Months in many cases | | Dentistry | Not covered (emergencies only) | N/A | | Elective surgery | Covered | Highly variable |
Private Insurance: When It's Worth It and What It Costs in Madrid
The Main Providers and Their Positioning
Private health insurance makes sense in two scenarios: when you do not yet have access to the public system, and when you do but want direct specialist access without waiting. Many EU citizens settled in Madrid keep both coverages: public for GP visits and emergencies, private for specialists and diagnostic tests.
The most widely used insurers among expatriates in Madrid:
- Sanitas: most extensive proprietary clinic network in Madrid; best-known in the international community, partly through its historical association with Bupa
- Adeslas: competitive pricing relative to coverage, strong hospital network presence
- Asisa: solid primary care infrastructure of its own
Cost Benchmarks and Policy Structure
Cost for an adult between 30 and 45 years old under standard plans: roughly 80–130 euros per month. Above 50 the price rises noticeably depending on the insurer and level of coverage.
Policies break down broadly into two types:
- No co-payment per visit: higher monthly premium, no charges at point of care
- Co-payment model: lower monthly premium, small charge (typically €3–€10) per medical act
For families with children, pediatric coverage is the most important selection criterion. Most family policies include pediatrics without co-payment; also compare the network of pediatricians available in the neighborhood where you plan to live.
The First Months: How to Stay Covered Before You Are Fully Registered
Bridging the Gap Between Arrival and Registration
The period of greatest healthcare exposure is the gap between arrival and obtaining the registration certificate plus municipal registration — typically two to six weeks depending on appointment availability. During that time, the EHIC covers emergencies if you are still a tax resident in your home country, but that is fragile coverage for someone who has already established their life here.
Steps to stay covered from day one:
- Take out private insurance before arriving or in the first few days
- Keep the EHIC as emergency backup for the initial weeks
- Book the Foreigners' Office appointment immediately on arrival
- Apply for the health card as soon as you have the Social Security affiliation number
The monthly private insurance cost is manageable and eliminates all uncertainty during the transition. Many people keep it as primary coverage even after gaining public system access, because the day-to-day experience — direct specialist access, no waiting lists, available in English or French if needed — is qualitatively different.
If you are coming from the United Kingdom, the situation is different because the EHIC no longer covers British nationals residing in Spain since Brexit: read the details in our guide on healthcare in Spain for British citizens after Brexit.
Frequently asked questions
How long does it take to get a Spanish health card after arriving in Madrid?
Once you have employment and Social Security registration, you can apply for the health card immediately. Processing takes two to four weeks. In the interim, your Social Security affiliation number and the registration from your employer are sufficient proof of entitlement if you need care. Private insurance is the safest bridge during this period.
Does private health insurance in Spain cover pre-existing conditions?
Most Spanish private insurers exclude pre-existing conditions during a waiting period of six to twelve months. Some conditions may be permanently excluded depending on the insurer and the condition. Review the policy exclusions carefully before signing; Sanitas, Adeslas and Asisa all publish their general exclusion terms. International health insurance policies taken out before moving to Spain sometimes offer better continuity of coverage for pre-existing conditions.
Can my family members access Spanish public healthcare when I register as an employee?
Yes. A registered employee's dependants — spouse or partner and children — are covered under Spanish public healthcare through the contributory worker's entitlement, provided they are registered at the same address (empadronados). They will each need to apply for their own health card at the local Centro de Salud with proof of the family relationship and the employee's Social Security details.
For a detailed comparison of private health insurance options for international families in Madrid, see our guide on health insurance for international families in Madrid. At Aedara we manage the complete relocation process and can advise on the best coverage for your profile; reach out to us.
