Arriving in Spain means sorting out a lot of practical matters, and one of the most important is access to healthcare. It is not always clear who is entitled to it, what paperwork is involved or whether you need private insurance.
In this article we explain how the health system really works for foreign nationals, what options you have depending on your situation and what steps to take so that you are covered from the start.
How does healthcare in Spain work?
Spain’s health system is public and run by the autonomous regions. It is funded mainly through taxation, which means many services are free or cost users very little.
Access is not automatic for every foreign national, however. It depends on factors such as your legal status, whether you work in the country and whether you are registered on the padrón, the municipal residents’ register.
Broadly speaking, there are three main routes to cover:
- The public health system
- Private insurance
- Special agreements
Working out which one applies to you is key to avoiding problems.

Access to public healthcare: who is entitled
Legally resident foreign nationals
If you are legally resident in Spain and registered with the social security system (because you work, for example), you have full access to the public system.
That includes:
- Primary care (your GP)
- Specialists
- Hospital treatment
- Emergency care
You will also be entitled to an individual health card, the document that identifies you within the system.
People registered on the padrón without resources
In some cases, foreign nationals registered on the padrón in Spain can access public healthcare even if they do not work, provided they meet certain income requirements.
International students
If you are coming to study, your access to healthcare will depend on your country of origin:
- EU citizens: can use the European Health Insurance Card
- Students from outside the EU: normally need private health insurance
When do you need private health insurance?
There are situations in which the public system does not automatically cover foreign nationals. In those cases, private insurance is not optional but compulsory.
The most common cases
- Visa applications (non-lucrative, student and others)
- Temporary stays
- People with no access to social security
The policy has to meet certain requirements:
- Full cover throughout Spain
- No co-payments (in many cases)
- Hospital treatment included
It is also usually required for immigration procedures, such as obtaining a residence permit.
The special agreement: a middle option
If you are not entitled to public healthcare but you live in Spain, you can gain access through what is known as the “convenio especial”, a special agreement.
This is an arrangement with the authorities that lets you pay a monthly fee to use the public system.
Main features
- Approximate cost: between €60 and €157 a month (depending on age)
- Covers general and specialist medical care
- Does not include subsidised medicines
It is a worthwhile alternative for anyone who cannot take out private insurance or would rather use the public system.

What to do when you arrive in Spain: the key steps
To avoid being left without cover, it is important to act from the outset. These are the usual steps:
1. Register on the padrón
Registering on the municipal padrón is essential for almost any procedure, healthcare included.
2. Regularise your status
Having a residence or work permit makes access to the public system easier.
3. Apply for your health card
If you are entitled to one, you will need to apply at your local health centre.
4. Take out insurance if necessary
In many cases, especially at the beginning, private insurance is the quickest and safest option.
Real situations: practical examples
To understand how it works, here are a few common cases:
Case 1: A professional starting a job
On being registered with social security, they automatically gain access to public healthcare and can apply for their health card.
Case 2: An international student
They have to take out private health insurance in order to obtain their visa and be covered during their stay.
Case 3: Someone going through a regularisation process
They can register on the padrón and, depending on the autonomous region, access certain basic health services.
Frequently asked questions
It depends. It is free for those entitled to the public system (workers or legal residents, for example). Others will have to pay through insurance or a special agreement.
Yes. Emergency care is guaranteed, although you may afterwards be asked for information or be invoiced if you have no cover.
In many cases yes, especially if you are applying for a visa or are not covered by social security.
It varies with age and cover, but it usually ranges between €40 and €150 a month.
Understanding how healthcare in Spain works is key to avoiding surprises and starting your new chapter with peace of mind. Every situation is different, so it is worth getting properly informed and acting from day one.
If you are preparing to move or already live in Spain and need support with the language to handle paperwork, medical appointments or your professional environment, ALOS can help with training tailored to your situation.




