Немските овчари обикновено струват между 300 и 3000 долара, базирано на характеристики като родословие, репутация на разводителя, пол, цвят, качество на разводяване и дали закупката е от частно лице или сертифициран разводител. Много лица също дават немски овчари безплатно за усыновяване.