Purebred golden retrievers typically cost between $500 to $3,000. Like many things in life, when it comes to buying a golden retriever puppy, you get what you pay for. Breeders that charge on the higher end for puppies will likely have high health and behavior standards when choosing which dogs to breed.