Health Insurance for Foreigners in Germany: Which Insurance Do You Need?
Practical guide for foreigners in Germany: what the German Ausländerbehörde (immigration office) and the German embassy commonly accept, how to attach the right insurance proof, and which recognized tariffs (Care Visa Protect, Care Economy, Care Expatriate, DAK-Gesundheit) typically apply for this situation.
Frequently asked questions
Which health insurance do foreigners need in Germany?
From €27.50/month: it depends on your status — students use Care College or GKV, employees use GKV, visitors use Care Economy, retirees use Care Expatriate — Care College.
Is health insurance mandatory for every foreigner in Germany?
Yes — § 193 VVG makes health insurance compulsory for all residents; the Ausländerbehörde checks proof under § 5 AufenthG at every residence permit.
Which insurance is accepted for the German student visa?
From €27.50/month: Care College for language schools/Studienkolleg (1–24 months) or GKV for degree students under 30 — overview.
Which insurance is accepted for the German employee residence permit?
Statutory GKV via DAK-Gesundheit or another fund; the employer registers the employee at the Krankenkasse under § 175 SGB V within 1 week of the job start.
Which insurance works for a German family-reunification visa?
From €30/30 days: Care Economy for the visa stage, then Care Expatriate for the 5-year stay — Care Economy.
What health insurance do foreigners need in Germany?
It depends on your purpose of stay: Schengen visa → travel insurance (from €0.85/day), students → statutory insurance (GKV from ~€135/month) or private, employees → statutory (GKV), freelancers/expats → private insurance like Care Expatriate from €58/month.
Which insurance is accepted by German authorities for a residence permit?
German immigration offices (Ausländerbehörde) typically require insurance covering outpatient, inpatient, and repatriation. Incoming insurance like Care Economy (from €30/30 days) works for transition periods; long-term permits usually require GKV or recognized private insurance.
How much does health insurance cost for foreigners in Germany?
Costs vary by situation: Schengen visa from €0.85/day, incoming insurance from €30/30 days, student GKV ~€135/month, expat private insurance from €58/month. Compare options at Care Economy or Care Expatriate.
Choose your situation
Visa insurance
Schengen & national visa
Read moreStudent insurance
GKV & private (Care College)
Read moreExpat & freelancer
Care Expatriate, long-term
Read moreEmployees
DAK-Gesundheit, GKV
Read moreRetirees & seniors
Care Expatriate / S1 form
Read moreTools & checks
Tariff finder, requirement checks
Read more