1 Some clinics and animal hospitals can charge up to $200-$300 or more, depending on the weight of the dog. 2  The cost of both neutering and spaying vary greatly by geographic region, and even by veterinarian. But lower cost sometimes means an assembly-line approach is used, so the dog might not get as much attention or recovery time. 2  Spay/USA has a referral service for reduced cost spay and neuter clinics. 3  In rare cases, such as with programs that use veterinary students, spaying and neutering can be free.