Home Remedies for Fleas on Cats

Have you caught your cat red-handed scratching its head or tail frantically? Did you notice black dots crawling in its fur?
Well, the bad news is those are cat fleas, but the good news is we can help you fix this problem using simple home remedies.
Are you wondering why there are fleas on your cat?
It’s common for cats to get fleas because their warm furry bodies make for a perfect host. That's why it's necessary to take action before they multiply and feed on your pet's blood.
If you're anxious about your cat, this post is for you! We’ll show you how to use home remedies for fleas on cats. We’ll also provide you with preventive tips.

Home Remedies for Fleas on Cats - With a Bath

What’s good about using water is that it kills cat fleas by drowning them. The following are four easy home remedies to choose from.
You can use the first or second solution in combination with the third or fourth solution.

1. Lavender Shampoo

Mix two equal portions of your pet’s shampoo and lavender oil. If you use lavender essential oil, adding a few drops will do. Then, bathe your cat using this anti-flea formula.
Try to focus on the commonly infested areas, such as the back, armpits, and tail. Avoid washing its head and ears neither with water nor shampoo.
Rinse off the shampoo well after 5 to 10 minutes. Next, wrap your feline friend in a clean towel to absorb excess water.
Finally, comb or brush your cat’s fur to remove lingering fleas.

2. Glycerin and Vinegar Shampoo

Glycerin soap is a perfect moisturizer for your cat’s skin. Also, it'll help release fleas stuck in the fur.
As for white vinegar, it’s a powerful flea repellent. This means it would help you remove your cat fleas. It wouldn't kill fleas, though.
To prepare this shampoo, follow these steps:
  • Bring a large empty bottle.
  • Pour a cup of baby shampoo into the bottle.
  • Add one cup of white vinegar.
  • Pour a cup of natural glycerin liquid soap.
  • Add a little water and mix.
Now, lather your cat’s fur well with this shampoo for a few minutes, but don’t let it touch her nose, eyes, or ears. Rinse her with warm water while avoiding using direct water on the head and ears.
Fleas will slip with water, so repeat one more time to wash away more fleas. Give your little friend this bath once every other week.

3. Rosemary Bath

You can keep fleas away from your cat’s fur by giving her a rosemary bath.
Follow these steps to prepare:
  • Boil two cups of water.
  • Add 1 tbsp of fresh rosemary or 1 tsp of dried rosemary.
  • Cover it for 10 minutes.
  • Strain and let it cool down.
After bathing your pet cat, pour this herbal liquid on her fur. Don’t rinse afterward, and use a towel to dry your kitty.

4. Coconut Oil

Coconut oil generally improves the health of your cat’s coat. Because coconut oil contains lauric acid and fat, it suffocates fleas and kills them.
You do this by applying some coconut oil onto your cat’s fur and skin after a bath. Leave it in for a few hours. Then, rinse it thoroughly, and you’ll see fleas wash out with water.

Home Remedies for Fleas on Cats - Without a Bath

If you find it difficult to bathe your cat, check out these home remedies that don’t require a bath.

5. Essential Oils

You may use any of these essential oils to repel fleas:
  • Eucalyptus
  • Lavender
  • Thyme
Add a few drops to your cat's homemade collar. Let it soak them up, and put the collar around your cat’s neck.
Don’t put these oils directly on your cat’s skin, though, as they may cause irritation.

6. Apple Cider Vinegar

This is another effective repellent. It’ll make the flea flee from your cat’s fur!
Just follow these steps:
  • Bring an empty spray bottle.
  • Fill half of it with water.
  • Fill up the rest with apple cider vinegar and shake well.
Spray the mixture on your cat’s coat until it’s a bit wet. Leave it to dry up without toweling. Be careful because spraying frightens most cats.
Be prepared as fleas may jump out of her fur. Repeat this every day to keep them away.

7. Lemon

Lemon both repels and kills fleas. You can use it to get rid of fleas by spraying it on your cat’s fur.
Follow these steps to prepare the spray:
  • Boil a cup of water.
  • Add a sliced lemon.
  • Allow the water to cool down.
  • Drain the water.
  • Pour it into a spray bottle.
  • Spray it on your cat’s coat.
If spraying would scare your cat, you can dip a flea comb in that lemon water and comb your cat’s fur. Repeat until you get rid of all the fleas.

8. Comb and Soapy Water

For this method, you can use a special flea comb along with a bowl of soapy water. When you comb your cat’s fur, its finely spaced teeth will collect fleas and fleas eggs.
Dip the comb in the soapy water to clean it up and drown the fleas. Repeat until you get rid of all fleas.

9. Olive Oil

Olive oil contains fat that suffocates fleas. Just rub it into your cat’s fur, leave it in for a couple of hours, then comb it out.

10. Citrus and Vinegar Treatment

For this treatment, you’ll need:
  • A Medium-sized spray bottle
  • 2 sliced lemons
  • 1 sliced lime
  • The zest of a large orange
  • 100 ml of apple cider vinegar
  • A pinch of salt
  • 200 ml of boiling water
Mix the salt, lemon, lime slices, and orange zest in a bowl. Then, add the boiling water. Leave the mixture for 5 hours, and then drain it into a jug and pour it into the spray bottle.
Now, add the vinegar and some fresh water to the bottle, then shake well. Spray it directly on areas where fleas tend to gather, such as the nape of the neck, between the shoulder blades, the chest, the base of the tail, and the armpits.

Preventive Tips to Keep Cat Fleas Away

  • Put cedar mulch or chips around your yard or garden to keep fleas away. Fleas really hate the smell of cedar. You can also plant lavender, which is an effective repellent
  • Keep your pet cat indoors. If she wanders outside, she’ll probably catch fleas
  • Don’t walk around your house with your shoes on after you go home. You may bring fleas into your house if you do so
  • Clean your house weekly and vacuum carpets and your cat’s bed every day
  • Mop the floors with hot water and vinegar


You can use a combination of the above-mentioned home remedies for fleas on cats to protect your pet from fleas and put an end to the constant licking and nibbling.
Here are our two favorite combinations:
  • Add lavender oil to your cat’s shampoo or vinegar to babies’ shampoo to bathe your cat. Use rosemary water after bath and don’t rinse, or use coconut or olive oil and rinse after a few hours.
  • If you’d like to avoid bathing your cat, you can add essential oils to a homemade collar for your cat. Also, you can prepare an apple cider vinegar, lemon spray, or both to use directly onto your cat’s coat.
Don’t forget that you can get rid of fleas by simply using a comb and soapy water.