How much does a German Shorthaired Pointer puppy cost?
From reputable breeders, expect to pay between $1,500 and $3,500 for a German Shorthaired Pointerpuppy in the US — with an average of about $2,500. Location, lineage, and breeder reputation push prices up or down.

Why German Shorthaired Pointer puppies cost what they do
German Shorthaired Pointer puppies sit in the $1500 to $3500 range for solid reasons, and the average $2500 price tag reflects real breeding costs. These are high-drive sporting dogs from the Sporting Group, ranked 9th in popularity, so demand is steady and responsible breeders can’t churn out litters willy-nilly. Ethical breeding isn’t cheap. Reputable breeders test parent dogs for hip dysplasia, hypothyroidism, and other known issues like bloat predisposition and lymphedema—each OFA or PennHIP evaluation adds hundreds to upfront costs. Good health testing alone can run $500 to $1000 per dog. Puppies need vet checks, deworming, high-quality food, and socialization efforts during their first eight weeks, all before you even meet them. The breed’s size and energy mean breeders invest in space, exercise, and training prep. When you see a GSP puppy under $1200, it’s a red flag. That price likely means skipped health tests, poor conditions, or worse—a puppy mill or backyard breeder banking on the breed’s good name. You might save money upfront but pay in vet bills later. The real cost isn’t just the purchase price. It’s the years of health and temperament that follow, and a well-bred GSP from tested lines gives you a much better shot at a healthy, balanced dog.
What moves the price
Budget $3,300–$9,100 for year one
Over the 11-year average lifespan of a German Shorthaired Pointer, including purchase, food, vet care, insurance, grooming, and supplies.
Not sure which breed fits your life?
Answer five questions about your home, your schedule, and your tolerance for shedding. We’ll match you to your top three breeds from over 200.