Owczarki niemieckie, jak wszystkie psy, rozmnażają się płciowo. Gdy samiec pokrywa samicę, wpędza nasienie do jej dróg rodnych. Plemniki wędrują do jajników, by nawozić jajka. Zanawiązane jajka implantują się w macicy i rozwijają się w szczeniaki.
Ciąża trwa ok. 63 dni, po czym samica rodzi miot szczeniaków.