Veterinary Care costs, by state and province

Typical costs for veterinary care per visit. Routine checkup; emergency or surgery costs much more. Open a market below for a local estimate.

Veterinary care costs vary widely by service type, location, and urgency. Routine checkups typically range from $50 to $150, while emergency visits can exceed $1,000. Surgical procedures like dental cleanings or fracture repair often add several hundred to thousands of dollars.

What Drives the Price

Factors such as geographic area, clinic type, and the species of your pet directly affect veterinary fees. For example, an emergency visit in a major city can cost $200 to $500 just for the consultation, while a rural clinic may charge $75 to $150.

Preventive vs Emergency Care

Routine preventive care like vaccinations and annual exams typically cost $150 to $300 per year for a dog or cat. In contrast, an emergency surgery such as foreign body removal can run $1,500 to $4,000.

How to Budget for Pet Healthcare

Setting aside $50 to $100 per month for pet healthcare or purchasing insurance can offset large bills. Many pet insurance plans cover 70% to 90% of unexpected costs after a deductible, with monthly premiums ranging from $30 to $80.

Typical Veterinary Care prices
ItemTypical range
Routine Exam$50 - $150
Vaccination Series$200 - $600
Emergency Visit$800 - $3,000
Surgery (e.g., spay/neuter)$500 - $2,500

Every market for veterinary care costs

383 markets have a page, each with a typical range where we have one and plain guidance on what moves the price.

Related cost subjects