Do South Africans need a visa to live in Spain?

Yes. South Africa is not a member of the European Union or the Schengen Area, and there is no bilateral free movement agreement between South Africa and Spain. South African citizens can visit Spain for up to 90 days in any 180-day period without a visa (short-stay tourist visits), but to live in Spain long-term you need a long-stay residency visa.

The Non-Lucrative Visa (NLV) — known in Spanish as the Visado de Residencia No Lucrativa — is the standard route for South Africans who want to retire to Spain, live on passive income, or simply relocate without working for a Spanish employer. The two core requirements are:

  • Proof of sufficient passive income (approximately €2,400/month for a solo applicant in 2026)
  • A compliant private health insurance policy from a Spanish or EU-registered insurer

South Africa has a substantial and growing expat community in Spain. The Costa del Sol — particularly Marbella and Estepona — is home to a significant South African population, and there are active South African communities in Barcelona and Madrid. Many integrate into the broader English-speaking expat communities in these areas.

What health insurance do you need for the Spanish NLV?

Spanish consulates do not publish an approved insurer list, but every NLV-compliant policy must meet the following requirements without exception:

No copayments or excess

Zero copayments, zero deductible, zero co-insurance. The policy must pay 100% of medical costs from day one.

Minimum 12 months' coverage

The policy must cover at least one full year. Short-term or travel policies are not accepted.

Full Spanish territory

Coverage must include mainland Spain, the Canary Islands, Balearic Islands, Ceuta, and Melilla.

Repatriation cover included

Medical repatriation to South Africa must be included and stated on the visa certificate.

No waiting periods

Full cover from day one — no waiting periods for general medicine, emergencies, or hospitalisation.

Certificate in in Spanish

The visa letter must be in in Spanish. An English-only document is frequently queried at consulates.

Does South African health insurance work for the Spanish NLV?

No. This is the single most important thing for South African applicants to understand. South African medical aids — including the largest and most comprehensive schemes — are not accepted by Spanish consulates for the Non-Lucrative Visa.

Important: SA Medical Aids Are Not Accepted

Even if you have Discovery Health Comprehensive cover, you will need a separate Spanish private health insurance policy for your visa application. Discovery Health, Bonitas, Momentum Health, Fedhealth, Medshield and all other South African medical aids are registered under the Medical Schemes Act 131 of 1998 and regulated by the Council for Medical Schemes. They are South African-law entities and are not recognised by Spanish immigration authorities.

The reasons are straightforward: Spanish consulates require a policy issued by a private insurer registered in Spain or the EU, with a certificate that explicitly states the NLV-required terms in Spanish. South African medical aid certificates are issued in English under South African regulatory frameworks — they cannot be reformatted to meet Spanish consulate requirements regardless of the level of cover they provide.

The same applies to South African public healthcare. Government hospital entitlement, the public health system, and any state health benefits are entirely irrelevant to a Spanish visa application.

Specific notes for South African applicants

Where to apply

South Africans apply for the Spanish NLV at the Spanish diplomatic mission that covers their province of residence:

  • Spanish Embassy in Pretoria — covers Gauteng, Limpopo, Mpumalanga, North West, Free State, and Northern Cape
  • Spanish Consulate in Cape Town — covers Western Cape and Eastern Cape
  • Spanish Consulate in Johannesburg — covers KwaZulu-Natal

Allow 1–3 months for processing. Book your consulate appointment as early as possible — slots fill up, particularly in Cape Town.

Certificate language

Request your insurance visa certificate in Spanish — this is the standard format. All major compliant insurers — Sanitas, Caser, and ASSSA — issue Spanish-language visa letters as standard. When purchasing, ask explicitly for the carta/certificado para visado de residencia no lucrativa.

The South African community in Spain

Spain — particularly the Costa del Sol — has become one of the most popular destinations for South African emigrants. The weakness of the South African rand, concerns about safety, and the appeal of European residency have driven steady growth in the community. Many South Africans settle in Marbella, Estepona, and the broader Malaga province, where they often integrate with the British expat community given the shared language. Barcelona is the preferred destination for younger South African professionals.

This well-established expat infrastructure means there is good English-language support for new arrivals — but it also means Spanish consulates in South Africa are experienced with NLV applications and apply requirements carefully.

Rand-denominated income

The NLV income requirement (approximately €2,400/month in 2026) must be demonstrated with bank statements and income documentation. South African bank statements are accepted but must be translated by a certified translator if in Afrikaans. Income from South African sources — pensions, investments, property rental — is perfectly valid for the NLV income test, but you will need to demonstrate the EUR equivalent in recent statements.

Best health insurance for South African NLV applicants

The three insurers below all have strong track records of acceptance at Spanish consulates in South Africa. All meet every NLV requirement and issue Spanish-language visa certificates.

Sanitas Residents (BUPA) Partner #1 Recommended
Instant visa certificate by email · BUPA-backed · English-speaking support · Proven at Pretoria, Cape Town & Johannesburg consulates · Repatriation included as standard
From €67.76/mo Full review →
Caser Seguros Dental Included
Dental cover included as standard · Max entry age 69 · Competitive pricing · NLV-compliant certificate issued within 1–2 days · Available via 247expatinsurance.com
From ~€55/mo Get a quote →
ASSSA Best 70+
Expat specialist insurer · English-speaking team · One of few insurers accepting new applicants over 75 · Ideal for older South African retirees moving to Spain
From ~€55/mo Full review →

How to apply for the Spanish Non-Lucrative Visa

1
Confirm your passive income

Gather evidence of passive income of at least ~€2,400/month — pension statements, investment dividends, rental income, or bank savings of approximately €28,800+. Translate South African documents if in Afrikaans.

2
Purchase a compliant health insurance policy

Buy a Spanish private health insurance policy that meets all NLV requirements. Request the specific visa certificate (carta para visado) in Spanish. Do not use your South African medical aid.

3
Gather your full application pack

Completed NLV application form, valid passport (min 6 months remaining), 2 passport photos, police clearance certificate, proof of accommodation in Spain (rental contract or property deed), income evidence, health insurance certificate, and all required apostilles.

4
Attend your consulate appointment

Book an appointment at the Spanish Embassy in Pretoria or the consulates in Cape Town or Johannesburg. Submit your documents in person. Processing takes approximately 1–3 months.

5
Register on arrival in Spain

Once in Spain, register with your local town hall (empadronamiento) and apply for your TIE (Tarjeta de Identidad de Extranjero — foreigner's identity card) at the nearest immigration office within 30 days of arrival.

Frequently asked questions

Do South Africans need a visa to live in Spain? +

Yes. South Africa is not part of the EU, so South African citizens require a long-stay residency visa to live in Spain. The Non-Lucrative Visa is the main route for retirees and those with passive income. It requires proof of income and a compliant private health insurance policy.

Is Discovery Health accepted for the Spanish NLV? +

No. Discovery Health, Bonitas, Momentum Health, and all other South African medical aids are registered under South African law and are not accepted by Spanish consulates. You need a separate Spanish private health insurance policy regardless of how comprehensive your SA medical aid is.

Which insurer is best for South African NLV applicants? +

Sanitas (a BUPA company) is the top recommendation. Their visa certificate is issued instantly by email, they have a proven track record at South African consulates, and their English-speaking support team is experienced with overseas applicants. ASSSA is the best option for applicants over 70.

Where do South Africans apply for the Spanish NLV? +

At the Spanish Embassy in Pretoria, the Consulate in Cape Town, or the Consulate in Johannesburg — depending on your province of residence. Book your appointment well in advance; slots fill up, particularly in Cape Town.

How far in advance can I buy my health insurance before my consulate appointment? +

Most insurers allow 30–90 days advance purchase with a future start date. Sanitas is the most flexible — policies can be contracted up to 6 months before the start date. The key is that the policy start date must align with your intended arrival in Spain, not your consulate appointment date.

What happens if my Spanish visa application is refused — can I get a refund? +

Most Spanish health insurers will cancel and refund your premium if you notify them promptly after a refusal. Sanitas and Caser both have clear refund procedures for this scenario. Always confirm the cancellation terms in writing before purchasing — some insurers retain a small administration fee.

Do I need a separate insurance certificate for each family member? +

Yes. Every person named in the NLV application — main applicant, spouse, and children — needs their own individual health insurance certificate. Some insurers offer family pricing where everyone is covered under one contract, but each person still receives a separate certificate document for the consulate. Sanitas and Adeslas both offer multi-person pricing with per-person discounts.

Does my insurance certificate need to be in Spanish? +

Yes, ideally. Request a in Spanish visa certificate from your insurer. All major compliant insurers issue a Spanish-language visa letter on request. An English-only document may be queried at the consulate.