kitten laying on floor

Antibiotics don’t help viral infections in cats

Q: I recently adopted a kitten who sneezes and has a runny nose. Her veterinarian diagnosed an upper respiratory infection but said an antibiotic wasn’t needed. I thought antibiotics cured infections. Why didn’t he prescribe one?

A: Almost all kitten upper respiratory infections (URIs), essentially head colds, result from feline herpes and calici viruses. Antibiotics have no effect on viruses, and sometimes they cause unpleasant side effects, such as loss of appetite, diarrhea and vomiting.

Your kitten’s immune system likely will overcome the viruses, just as the human immune system kills the viruses that cause the common cold. If you ask, your veterinarian probably will tell you he didn’t prescribe an antibiotic for those reasons.

Sometimes, though, URI viruses damage the respiratory tract enough that underlying bacteria thrive. In that situation, antibiotics may be helpful in treating clinical signs involving the nose, sinuses, eyes and mouth. Your veterinarian knows best whether an antibiotic is warranted.

Upper respiratory infections can be prevented by periodically vaccinating all kittens and adult cats.


Lee Pickett, V.M.D. practices companion animal medicine in Pennsylvania. Contact her at askdrlee@insurefigo.com.

Q: Reacher, my "shorty...

Q: Milo—our cat—often...

Q: My dog is sneezing...

More From Figo Blog
woman drinking coffee and holding small cat near

On any given day, between 50 and 70 million...

Technology has changed almost every aspect...

You may have heard the phrase, “Cats can’t...

Puppy crate training in progress

There are many tools I utilize when training...

Pet Professionals: Interview With Kristen Levine Pet Blogger | Figo Pet Insurance

We recently had the opportunity to interview...

Labrador Retriever retrieving a blue frisbee from the yard

One of the best things about owning a dog is...

Active dog running free on the beach

Several years back, our mastiff mix, Hammer,...

If you’re a cat lover, you know how much...