+49 228 97735-44· German & English spoken
    Health Insurance for Foreigners in Germany
    All tariffsFind a tariff
    Find a tariff

    Medications and Prescriptions in Germany

    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.

    Open tariff finder+49 228 97735-44

    Frequently asked questions

    What are medication co-payments in Germany?

    GKV: 10% of drug price, min €5, max €10 per item (§ 61 SGB V). Private Incoming Care Expatriate covers 100% of prescribed drugs after the small deductible.

    Are all prescription drugs covered by GKV?

    Only those in the Arzneimittelrichtlinie (§ 92 SGB V); lifestyle drugs, homeopathy and OTC (over-the-counter) items are typically excluded.

    Do foreigners on private Incoming pay upfront at the German pharmacy?

    Yes: pay at the Apotheke, submit invoice to the insurer, refund within 2–3 weeks — Care Expatriate covers 100% — overview.

    Is contraception covered by German health insurance?

    GKV: yes until age 22 (§ 24a SGB V); after 22, patient pays. Private Incoming excludes contraception on Care Expatriate, Care Economy and Care Visa Protect.

    Are vaccinations covered for foreigners?

    GKV covers Schutzimpfungen per STIKO recommendation; Care Expatriate covers travel and standard vaccinations up to €200/year on Comfort/Premium tiers.

    What does health insurance cover for medication in Germany?

    Statutory insurance (GKV) covers prescribed medication with a 5–10 EUR co-pay per item. OTC drugs are excluded. Incoming insurance like Care Economy (from 30 EUR/30 days) covers prescribed medication for acute conditions. Chronic medication requires long-term insurance.

    How much do prescription drugs cost without insurance in Germany?

    Without insurance, you pay the full pharmacy price: antibiotics 15–50 EUR, blood pressure meds 20–80 EUR/month, insulin 50–150 EUR. Care Expatriate (from 58 EUR/month) covers prescriptions for long-term stays.

    What is the difference between a Kassenrezept and a Privatrezept in Germany?

    A Kassenrezept (pink prescription) is billed directly through statutory insurance (GKV) – you only pay a 5–10 EUR co-pay. A Privatrezept (blue prescription) requires upfront payment at the pharmacy, then reimbursement from your private or incoming insurance (e.g. Care Economy from 30 EUR/30 days). Always keep the pharmacy receipt for reimbursement.

    Choose your situation

    Visa insurance

    Schengen & national visa

    Read more

    Student insurance

    GKV & private (Care College)

    Read more

    Expat & freelancer

    Care Expatriate, long-term

    Read more

    Employees

    DAK-Gesundheit, GKV

    Read more

    Retirees & seniors

    Care Expatriate / S1 form

    Read more

    Tools & checks

    Tariff finder, requirement checks

    Read more