Dog injection price in India: what does each one cost?

The short answer

Dog's rabies injection: about ₹300–800 at private clinics; usually free at government vet hospitals.

7-in-1 or 9-in-1 puppy injection: about ₹600–1,200 a dose; your vet decides how many.

Dog injection prices, private clinics

  • Dog's rabies injection: ₹300–800 a dose
  • Puppy's 7-in-1 or 9-in-1 injection: ₹600–1,200 a dose
  • Puppy's full course (3–4 doses, plus rabies): about ₹2,500–6,000

What 7-in-1 and 9-in-1 cover

  • The 5 virus diseases: distemper, parvo, hepatitis, parainfluenza, adenovirus
  • 7-in-1: the 5 viruses + 2 types of leptospirosis
  • 9-in-1: the 5 viruses + 4 types of leptospirosis
  • Leptospirosis spreads through rat urine and dirty water
  • Neither has rabies: dog's rabies is a separate injection

Puppy's full course: 3–4 visits

  • First 7-in-1 or 9-in-1 at 6–8 weeks
  • Repeat dose every 2–4 weeks, until puppy is 16+ weeks
  • Puppy's rabies injection at about 3 months
  • Then rabies yearly; 7-in-1 or 9-in-1 booster as vet advises

What changes the injection price

  • Delhi NCR, Mumbai: dog injections cost at the higher end
  • Government vet hospital: rabies usually free, other injections much cheaper
  • Extra injections (kennel cough, flu) depend on dog's area, boarding
  • Bitten dog, rabies overdue: 5 doses, five times the cost

Ask before the dog's injection

  • Is it 7-in-1 or 9-in-1, and which vaccine brand?
  • Is the visit fee included in the injection price?
  • Dog's card: batch number, next due date, vet's registration number?
  • Dog unwell today, or reacted before? Tell the vet first

When help can’t wait

Go to a clinic now

Rare after a dog's injection: face swelling, hives, repeated vomiting, pale gums, collapse, breathing trouble.

Not sure? Ask a vet.

Questions here are for non-urgent pet care.Prefer a video consultation?

This page is for general guidance and does not replace an examination by a vet.