Veterinary Public Health

Vaccinate Your Pets!

Why Vaccinate Your Pet?

A veterinarian holding a small dog and giving it a vaccine

Your pet needs vaccinations. Did you know your cat or dog needs shots (vaccinations) just like you do? Puppies and kittens are especially vulnerable to diseases and need vaccinations to protect them.

For example, the disease called canine parvovirus (Parvo) causes vomiting, bloody diarrhea, dehydration, and death in dogs every year in Los Angeles County. Our county also has many cases of distemper (in dogs) and panleukopenia (in cats) every year. All of these diseases can be prevented by vaccination.

One vaccination is NOT enough! Vaccinations need to be given more than once in order to protect your pet completely. For example, puppies can be protected from Parvo by vaccinating them three times between the age of 8 and 16 weeks. The Parvo vaccine has to be given again a year later, and then is given again every 1-3 years or as recommended by your veterinarian.

Vaccinations are a bargain. Save yourself money and heartache. Vaccinations cost a lot less than treating a sick pet. The best time to get to know your local veterinarian is before your pet gets sick! Getting vaccinations from your local veterinary clinic is a great way to get to know them. Many veterinary clinics offer lower-cost vaccinations on certain days. Animal shelters in our county also offer low-cost vaccination clinics for your dog or cat. Rabies vaccinations often cost as little as $10.

Low-Cost Vaccination Clinics in LA County

List of Low Cost Veterinary Services (including Spay/Neuter) in LA County (PDF) - Updated January 23, 2025.

Please note that this is not a comprehensive list and that Veterinary Public Health is not affiliated with and does not take responsibility for the services provided from the listed agencies.

Vaccinations given at 7 animal shelter locations (Baldwin Park, Downey, Carson, Agoura Hills, Castaic, Lancaster, and Palmdale). Call 562-940-6898 for more information.
Vaccinations given at 6 animal shelter locations around the City of Los Angeles. Call 888-452-7381 for more information.
Walk-in vaccines and microchipping Monday through Thursday from 11am-3pm for their service area only.
For more information call 562-570-7387.
Low cost vaccination clinics every Wednesday and Saturday from 10:00am-11:30am and 1:00pm-1:30pm.
Vaccinations offered Tuesday-Friday: 10am-5pm, Saturday: 9am-4pm. No appointment is required as services are walk-in only. Call 562-803-3301 for more information. Location: 9777 Seaaca St, Downey, CA 90241.

Contact your local animal control agency for more information. To find your local animal control agency in LA County, visit the Los Angeles County Animal Control Agency Locator.

Last updated September 25, 2026