❓ Which visa do I need for Germany?
The visa you need depends on your nationality, how long you want to stay, and what you plan to do in Germany. This guide gives you a simple overview. You've got this! ✨
1️⃣ Step 1: Do you even need a visa?
EU / EEA / Switzerland citizens
You do not need a visa. You can live in Germany, work, study, or start a business. You only need to register your address (Anmeldung).
Non-EU citizens
Most non-EU citizens need a visa to enter Germany (if staying long term) and a residence permit after arrival. For short stays (up to 90 days), some countries can enter visa-free.
2️⃣ Step 2: Short stay or long stay?
Short stay (up to 90 days)
You need a Schengen visa if:
- Your country requires one
- You stay less than 90 days
- You do not plan to work
You cannot work with a tourist visa.
Long stay (more than 90 days)
You need a National Visa (Type D). After arrival, this becomes a residence permit.
3️⃣ Step 3: What are you planning to do?
Your purpose determines your visa type.
1. Work visa
You need this if you have a job offer in Germany and want to work as an employee. Requirements usually include:
- Signed job contract
- Recognized qualifications
- Health insurance
2. EU Blue Card
For highly qualified professionals. You qualify if you have a university degree and meet the minimum salary threshold. Benefits: faster permanent residence and easier mobility within the EU.
3. Job seeker visa
For qualified professionals who want to come to Germany and look for a job. You cannot work full-time with this visa. You must show savings to support yourself.
4. Freelance visa
For self-employed people and freelancers. You must show:
- Clients in Germany
- Business plan
- Savings
- Valid health insurance
Often used by designers, developers, consultants, and artists.
5. Student visa
If you are accepted at a German university, you must show an admission letter, proof of financial support, and health insurance. Students can work limited hours.
6. Family reunion visa
If your spouse or parent lives legally in Germany, you must show family relationship, sufficient living space, and financial stability.
7. Opportunity Card (Chancenkarte)
For skilled workers who do not yet have a job offer but meet qualification and language criteria. It works on a points system.
4️⃣ Step 4: Where do you apply?
Usually at the German embassy or consulate in your home country. After arrival, at the local immigration office (Ausländerbehörde). Processing can take weeks or months.
5️⃣ Step 5: Important things to know
- You usually need health insurance before approval
- You must register your address after arrival
- You cannot work unless your permit explicitly allows it
- Changing jobs may require approval
🏠 Permanent residence and citizenship
After living in Germany for several years, you may apply for permanent residence or German citizenship. Time requirements depend on your visa type.
📋 Simple decision overview
| Situation | Visa needed |
|---|---|
| EU citizen | No visa needed |
| Non-EU, short visit | Schengen visa |
| Non-EU, job offer | Work visa or Blue Card |
| Non-EU, freelance | Freelance visa |
| Non-EU, study | Student visa |
| Non-EU, joining family | Family reunion visa |
💡 Final advice
The correct visa depends on your specific situation. Always check your nationality rules, official embassy information, and current income thresholds. Visa rules change regularly, so verify before applying.