As these dogs are relatively rare, breeders can charge more for a White German Shepherd puppy.
While the average puppy price for a standard German Shepherd starts at about $300 and goes up to $900, White German Shepherd puppies cost between $750 1000.