Wagori
New

Cost of owning a dog in Mexico City

What you can do for free, the official prices at Mexico City's public veterinary hospital and the costs you'll have every month. Reference prices as of October 13, 2026.

A mixed-breed dog sits next to a kitchen table with an open notebook, a vaccine record, a bag of kibble, a leash and its bowl

What you can do for free

  • Adopt at government centers, like the Metro's: adoption is free.
  • The rabies vaccine, all year at Mexico City health clinics and at vaccination drives.
  • Spay or neuter, at the Mexico City Veterinary Hospital and at the drives of the Animal Care Agency (AGATAN).
  • Registering your dog in the RUAC, online.

Dates and requirements

Prices at the Mexico City Veterinary Hospital

  • Opening a file: MXN 39.
  • General consultation: MXN 50.
  • Specialist consultation, first visit: MXN 190.
  • Deworming: MXN 76.
  • Canine sextuple or feline triple vaccine: MXN 289.
  • Health certificate: MXN 318.

Reference prices as of October 13, 2026, from AGATAN's official list; services subject to availability. It's in Iztapalapa and appointments are given in person: check before you go.

One-time costs

  • Its vaccine record and first puppy vaccines.
  • Spay or neuter, if you don't get it free.
  • The basics: bowls, leash, collar with an ID tag, bed and carrier.

Monthly and yearly costs

  • Food: the most constant cost. It depends on your dog's size and the brand.
  • Deworming, on the dates your vet sets.
  • A vaccine check-up every year, for life.
  • Vet visits when it gets sick and, if you need them, daycare or a dog walker.

Private vet prices vary a lot: ask for the cost before each service. Always check with your vet.

Its vaccine schedule

Frequently asked questions

How much does it cost to own a dog in Mexico?
It depends mostly on food and health. In Mexico City you can adopt, vaccinate against rabies and spay or neuter for free; at the city's veterinary hospital a general consultation costs MXN 50 (price as of October 13, 2026).
How much does it cost to vaccinate a dog in Mexico City?
The rabies vaccine is free at Mexico City health clinics and drives. At the city's veterinary hospital, the canine sextuple vaccine costs MXN 289 (price as of October 13, 2026). At private vets, ask for the price.
How much does a vet visit cost in Mexico City?
At the Mexico City Veterinary Hospital, a general consultation costs MXN 50 and a first specialist visit MXN 190, plus MXN 39 to open a file (prices as of October 13, 2026). Private vet prices vary.

Related guides

See all guides

Wagori: everything for your pet, in one app

Keep its vaccine record, find vets and trusted services, and see events near you. It's free. The app is in Spanish for now.

Create your free account

Works in the browser on your phone or computer. The app is in Spanish for now.

Follow us for more advice

Sources

Official prices from (in Spanish):