Guide · Spay/neuter

How much does it cost to neuter a dog?

Last updated: May 2026 · Methodology · Sources

Neutering a dog costs $50–$250 at a low-cost clinic and $150–$500 at a private vet. Price scales with your dog's size, and an undescended testicle (cryptorchid) surgery costs more. Low-cost clinics are the biggest saver.

Cost components

ComponentLowTypicalHigh
Neuter at low-cost / shelter clinic$50$120$250
Small dog neuter at private vet$150$220$350
Large dog neuter at private vet$250$350$500
Pre-anesthetic bloodwork (optional/required)$80$120$200
Cryptorchid (undescended testicle) surgery$400$600$800
Pain meds + e-collar take-home$20$40$80

Drug doses and anesthesia time scale with body weight, so a Great Dane neuter costs noticeably more than a Chihuahua neuter.

Why size drives the price

Anesthesia and surgical time both scale with weight, so a large or giant breed costs more to neuter than a small one. That's why quotes range so widely — always tell the clinic your dog's weight when comparing.

What's included

  • General anesthesia and the surgery itself
  • Often: pain medication and an e-collar
  • Sometimes bundled, sometimes extra: pre-anesthetic bloodwork, IV fluids, a microchip

See our dog spay cost guide for the female equivalent — spays cost more because they're abdominal surgery.

Why it's worth it

Neutering prevents testicular cancer, reduces prostate problems, and curbs roaming and marking. The one-time cost is far below the lifetime cost of complications or unplanned litters.

Cost with vs. without insurance

Routine neutering is elective, so accident-and-illness insurance does not reimburse it — a wellness add-on sometimes does. Worked example for a $300 private-vet neuter:

ScenarioYou pay
No insurance / no wellness plan (full bill)$300
Low-cost clinic instead$50–$250
Wellness add-on with neuter benefitOften $50–$150 back

The cheapest route is a low-cost clinic, not insurance. Run the trade-off in our insurance vs. savings calculator, or build a full visit estimate in the vet bill calculator.

Related dog cost guides

FAQ

How much does it cost to neuter a dog?

$50–$250 at a low-cost clinic and $150–$500 at a private vet. Small dogs run $150–$350 and large dogs $250–$500 because anesthesia scales with weight.

How much does it cost to neuter a dog at a low-cost clinic?

Low-cost and shelter clinics typically charge $50–$250, often under $300 even for large dogs. Some humane societies subsidize the cost down to around $150 or less.

Why does neutering a big dog cost more?

Anesthesia drugs are dosed by body weight and larger dogs take longer to operate on, so giant breeds cost more than small ones. Always give the clinic your dog's weight for an accurate quote.

How much is cryptorchid (undescended testicle) neuter surgery?

Expect $400–$800. Retrieving an undescended testicle from the abdomen or groin is a more involved surgery than a routine neuter.

Is dog neutering covered by pet insurance?

Not by standard accident-and-illness plans — it's elective. Some wellness add-ons reimburse $50–$150. A low-cost clinic is usually the cheapest option.

Fact-checked by PetPlanWise Editorial
Cost methodology cross-referenced with published AAHA, AVDC, AVMA, NAPHIA, and Banfield data. Read our editorial standards — no individual veterinarian endorsement.
Cost data reviewed May 2026 · methodology audited quarterly