Here is an overview of the types of residence permits we are going to take a look at:
Not sure which one is for you? Scroll down for a little quick TL;DR!
Please note that if you are an EU citizen, you are allowed to enter Germany with just your valid ID and stay up to 3 months. To be able to stay more than 3 months however, you should register with the local authority. In that case, your information will be forwarded to the Immigration Office. It is usually assumed that you already fulfill the requirements for the right of free movement, however in accordance with the European Free Movement Directive, you could possibly be requested the following documents:
If you would like to read more about it, you can visit the official information center here
The following applies to me:
I want to bring my family (partner and children) with me!
Residence permit for spouse/partner and children
ⓘ Another alternative: Visa Navigator by the German Ministry for Foreign Affairs, where you can answer a few questions and have a general idea about which visa or permit you require.