Where Do Kittens Get Shots? Vets, Shelters & More

Kittens can get their shots at a private veterinary clinic, a low-cost clinic run by an animal shelter or humane society, or a retail vaccination clinic inside pet stores like Petco and PetSmart. Each option has tradeoffs in cost, convenience, and the level of care included, so the right choice depends on your budget and whether your kitten already has a regular vet.

Private Veterinary Clinics

A private vet’s office is the most common place to get kitten shots. The advantage here is continuity: your vet examines your kitten at each visit, tracks growth and health over time, and can catch problems early. They’ll also tailor the vaccination schedule to your kitten’s specific risk factors, like whether your cat will go outdoors or live with other cats.

The cost is higher than other options. An initial exam typically runs $50 to $100, and each individual vaccine costs roughly $25 to $60 depending on where you live and the manufacturer. Since kittens need multiple rounds of shots over several months, the total first-year cost adds up. Follow-up visits may cost less if a veterinary technician handles the injection rather than the vet doing a full exam.

Low-Cost Clinics at Shelters and Humane Societies

Many animal shelters and humane societies operate vaccination clinics with reduced prices. These exist specifically to make preventive care accessible to pet owners who might otherwise skip it. Organizations like the Humane Society of Utah, for example, accept walk-ins for vaccinations during regular business hours with no appointment needed.

If you adopted your kitten from a shelter, they likely received at least one round of vaccines before coming home with you. The shelter’s adoption paperwork should list exactly which shots were given and when the next round is due. Some shelters also offer discounted follow-up vaccines to adopters.

The tradeoff with low-cost clinics is that you typically won’t get a comprehensive health exam unless you schedule one separately. These clinics are designed for high-volume, quick-turnaround services: vaccinations, microchips, and heartworm tests. They’re great for keeping your kitten on schedule, but they don’t replace a relationship with a regular vet who knows your cat’s full history.

Retail Vaccination Clinics

Pet store chains host vaccination events through services like Vetco (at Petco stores), Banfield (at PetSmart stores), and VIP Pet Care. These clinics operate on set schedules, sometimes only on weekends or certain days of the week, so you’ll need to check your local store’s calendar in advance. Pricing falls between a private vet and a shelter clinic, and many offer bundled vaccine packages for kittens.

Retail clinics are convenient if there’s no low-cost shelter clinic near you or if your schedule makes it hard to book a traditional vet appointment. The staff are licensed veterinary professionals, but the visit is brief and focused on the vaccination itself. You won’t get the kind of nose-to-tail exam a private vet provides.

Which Shots Kittens Need

Regardless of where you go, the vaccines themselves are the same. The American Animal Hospital Association and its feline counterpart consider five vaccines core for all kittens: feline herpesvirus, feline calicivirus, feline panleukopenia (sometimes called feline distemper), rabies, and feline leukemia virus. These diseases are widespread, serious, and in some cases fatal, especially for young cats.

The first three are usually bundled into a single combination shot, sometimes called the FVRCP. Feline leukemia virus is considered core specifically for cats under one year old because kittens are more susceptible to it. For adult cats with no exposure risk, it becomes optional. Rabies is required by law in most states, though the specific age requirement and booster schedule vary by jurisdiction.

Your vet may also recommend non-core vaccines based on your kitten’s lifestyle. A kitten that will go outdoors, live with multiple cats, or board at a kennel may benefit from additional protection that an indoor-only kitten doesn’t need.

When Kittens Get Their Shots

Kittens don’t get all their vaccines at once. The standard schedule starts no earlier than 6 weeks of age, with booster doses every 3 to 4 weeks until the kitten reaches 16 weeks old. That means most kittens need three or four visits during this window. The reason for multiple rounds is that antibodies passed from the mother interfere with the vaccine’s ability to trigger a full immune response. By repeating the dose at intervals, you ensure the kitten builds its own immunity once those maternal antibodies fade.

If you adopt a kitten at 8 or 10 weeks and the shelter gave the first round, you’ll still need to complete the remaining rounds on schedule. Gaps longer than 4 weeks between doses can mean starting over, so keeping track of timing matters.

How to Pick the Right Option

If cost is your main concern, start with your local humane society or shelter clinic. Many cities maintain lists of reduced-cost vaccination programs. Retail clinics at pet stores are another affordable option and often don’t require appointments. Either one can handle the straightforward task of getting your kitten vaccinated on schedule.

If your kitten has any health issues, was a stray with unknown history, or you want a vet who will manage your cat’s care long-term, a private veterinary clinic is worth the extra cost. The initial exam gives the vet a baseline for your kitten’s health, and they can flag concerns like heart murmurs, parasites, or developmental issues that a quick vaccine visit wouldn’t catch. Many people use a combination approach: they establish care with a private vet for exams and sick visits, but use a low-cost clinic for routine boosters when budget is tight.