Skip to content

Requirements for Language Schools

All key requirements and documents – from placement test to visa preparation.

Requirements for Language Schools

Basic Requirements

Minimum age

Many schools require a minimum age (often 16+).

Placement test

Free placement before the course to match your level (A1–C2).

Passport & visa

Non‑EU learners may need a language‑course visa and proof of funds.

Financing

Plan for course fees and living costs (blocked account if needed).

Health insurance

Valid health insurance is required, especially for visa cases.

Time & goal

Choose format, intensity and start date that fit your goals.

Requirements for Language Schools

For enrollment

  • School application form
  • Passport or ID
  • Biometric photo
  • Contact address
  • Desired level & start date
  • Payment proof/deposit
  • Optional: language certificate (if available)

For the visa (if required)

  • Enrollment confirmation from the school
  • Proof of financing (e.g., blocked account)
  • Health insurance proof
  • Accommodation proof
  • Motivation letter
  • Biometric photos

Getting Started Checklist

1

Define course type and target level

2

Schedule a placement test

3

Prepare required documents

4

Clarify financing and visa

5

Organize start date and accommodation

Requirements for Language Schools

All key requirements and documents – from placement test to visa preparation.

Guides for your start

Deepen your decision with our guides and tips.

Frequently asked questions about requirements

What do you need in order to start a language course in Germany? Answers on visas, prior knowledge and paperwork.

What are the requirements for a language course in Germany?
Private language schools usually have no formal requirements — all you need is a passport and, depending on your nationality, a valid visa. An Integrationskurs requires a residence permit (Aufenthaltstitel) or an entitlement to attend issued by the BAMF. For study preparation (Studienkolleg, DSH) you need a university entrance qualification and basic German, usually B1.
Do I need a visa for a language course?
Citizens of the EU and EEA do not need a visa. Other nationals need either a Schengen visa (for courses of up to 90 days) or a language course visa (§ 16f AufenthG) for longer courses. The language course visa requires an intensive course of at least 18 hours per week, proof of funding (a Sperrkonto — blocked account — holding €1,091 per month in 2026; for a study-preparatory language course only €992 per month) and health insurance.
What level of German do I need to bring with me?
Beginner courses (A1) require no prior knowledge. For higher levels you take a free placement test (online or on site) — usually written plus a short conversation. The test takes 20–60 minutes and determines which level you join (A2, B1, B2, C1). Many schools let you change group after the first week if the level does not fit.
Is there a minimum age?
For adult courses, most language schools admit students from 16 or 18. Some schools offer dedicated junior courses (ages 14–17) with host family accommodation. For Integrationskurse the rule is: from 16, with a corresponding residence permit.
Do I need health insurance?
Yes — health insurance (Krankenversicherung) is mandatory for any stay in Germany. EU citizens can use the European Health Insurance Card (EHIC). Non-EU citizens need private expat or incoming cover for a language course. The cheap student health insurance is not open to them: under § 5 Abs. 1 Nr. 9 SGB V it requires enrolment at a state or state-recognised university and, with enrolment, costs around €143–148 per month in 2026 at the average supplementary contribution rate (roughly €139–160 depending on the insurer). Expat policies, by contrast, have no premiums fixed by law — the price depends on the provider, your age, the length of your stay and the benefits included, so compare several offers before you sign. For a language course visa, cover of at least €30,000 is mandatory.
Do I already have to speak German to take a course in Germany?
No. Many language schools start absolute beginners (A1) in several parallel groups. From A1 onwards, lessons are usually held entirely in German, but with plenty of pictures, gestures and simple vocabulary. The language course visa does not require any prior level either — you can arrive as a complete beginner.
Which documents do I need in order to register?
To register at a language school you usually need: a copy of your passport, the completed registration form, payment of the registration fee (€20–120) and — if you have them — certificates from previous language courses. For the visa, add: proof of your Sperrkonto, health insurance, a motivation letter, proof of accommodation and a biometric passport photo.
Next step

Find the language school that truly fits your goals.

Compare by level, format, price and city – and start your search now.