Do Polish citizens need a visa to live in Spain?
No. Poland has been a member of the European Union since 2004, which means Polish citizens have full EU freedom of movement rights. You can enter Spain, stay, and work without any prior visa or residency permit. There is no application to submit before you travel.
However, if you plan to stay longer than three months, you are required to formally register your presence in Spain. This involves two steps: empadronamiento (registering at your local town hall) and registering as an EU citizen resident with the Oficina de Extranjería or police, where you receive a Certificado de Registro de Ciudadano de la Unión (green certificate with your NIE number).
Key point for non-working Poles: If you are not employed by a Spanish employer — for example you are retired, self-employed with foreign clients, or a remote worker — you must demonstrate self-sufficiency to register as an EU resident. One of the accepted ways to prove self-sufficiency is holding a private health insurance policy.
Health insurance requirements for Spanish residency registration
Polish citizens who are not employed in Spain and contributing to seguridad social need private health insurance to satisfy the self-sufficiency requirement for EU residency registration. The policy must meet four core requirements:
The policy must pay 100% of medical costs. No co-pay, no deductible, no co-insurance. Any cost-sharing disqualifies the policy.
Coverage must include mainland Spain, the Canary Islands, Balearic Islands, Ceuta, and Melilla. Regional-only policies are not accepted.
Must be issued by a registered private insurer. EKUZ, EHIC, and Polish NFZ entitlement are not accepted as proof of health coverage for registration.
The policy must run for at least one year from the start date. Short-term travel or six-month policies are not accepted.
Will your Polish health insurance cover you in Spain?
No. Poland's Narodowy Fundusz Zdrowia (NFZ) — the National Health Fund — covers healthcare for people who live and contribute socially in Poland. Once you relocate to Spain, your NFZ entitlement lapses. You will no longer be able to access NFZ-funded treatment, and your NFZ card is not valid for routine healthcare access in Spain.
Your EKUZ card (Europejska Karta Ubezpieczenia Zdrowotnego — the Polish version of the European Health Insurance Card, known as the EHIC elsewhere) only covers medically necessary treatment during a temporary stay in another EU country. The moment Spain becomes your country of residence rather than a country you are visiting, the EKUZ provides no protection.
For Polish citizens who move to Spain permanently or for an extended stay, the options are:
- Employment in Spain: Paying into seguridad social through a Spanish employer gives you access to Spain's public health system (tarjeta sanitaria individual).
- Self-employment in Spain (autónomo): Registering as autónomo and paying cotizaciones also grants access to public health.
- Private health insurance: The route for retirees, remote workers, lifestyle movers, and anyone not employed locally in Spain.
Best health insurance for Polish citizens living in Spain
The three most recommended insurers for Polish citizens registering as residents in Spain are:
Step-by-step: registering as a resident in Spain
As a Polish EU citizen, the residency registration process in Spain is more straightforward than for non-EU nationals, but still requires the right documents. Here is the standard process:
-
1Empadronamiento — register at your town hall
Visit your local Ayuntamiento (town hall) with your passport and proof of address (rental contract or utility bill). You receive a certificado de empadronamiento which is essential for most official processes in Spain.
-
2Get a NIE number (if not already held)
Your Número de Identificación de Extranjero (NIE) is your tax identification number in Spain. You can apply at the Oficina de Extranjería or the National Police. You will need it for opening a bank account, signing a rental contract, and paying taxes.
-
3Purchase compliant private health insurance
If you are not employed in Spain, arrange a private health insurance policy before your registration appointment. Ensure it has no copayments, covers all of Spain, and runs for at least 12 months. Request the residency certificate document from your insurer.
-
4Register as EU citizen resident (Certificado de Registro)
Book an appointment at the Oficina de Extranjería or designated police station. Bring your passport, empadronamiento certificate, proof of income or employment, and (if not employed) your health insurance certificate. You receive your green certificate with your NIE printed on it.
-
5After 5 years — permanent residency (Tarjeta de Residencia)
After five continuous years of registered residency, EU citizens can apply for permanent residency (residencia permanente). This grants long-term security and removes the self-sufficiency requirement.