Немско гражданство може да бъде придобито при наличие на някоя от следните предпоставки:
По произход
Всяко дете при раждането си автоматично придобива немско гражданство, ако поне единият родител е немски гражданин към този момент.
По рождение
Децата на чуждестранни родители автоматично стават германски граждани при раждането си в Германия, ако единият родител е имал обичайно местопребиваване в Германия в продължение на най-малко 8 години към момента на раждането и има неограничено право на пребиваване или, като швейцарски гражданин, има разрешение за пребиваване.
Чрез осиновяване
Осиновяването на непълнолетно дете от германски граждани също води до възникване на немско гражданство за детето.
Чрез натурализация по някой от следните начини:
- след поне 8 год. законосъобразно пребиваване в Германия (чл. 10 StAG);
- при сключване на брак с германски гражданин. Изисква се и минимален престой от 3 години в Германия и брак поне 2 години, през които съпругът трябва да е имал германско гражданство (чл. 8,9 StAG);
- по индивидуална преценка на властите и преди изтичане на 8 годишното законосъобразно пребиваване (чл. 8 StAG). В този случай натурализацията е възможна дори и само след 3 години.
Получаването на немско граждансто въз основа на гражданството на братя и сестри не се предвижда в закона.