The price of an Alsatian shepherd can vary. On average, in the United States, a purebred German Shepherd puppy costs around $1,500. The price may differ in different countries or based on the quality and bloodlines of the puppy.