28 Home Remedies to Get Rid of Fleas

home remedies fleas

“Until one has loved an animal, a part of one’s soul remains unawakened.”    – Anatole France

Owning a pet is the most delightful and enriching experience of life. The bond that you share with your dog, cat or any other pet is indeed a never ending source of happiness and joy. In return for their love and loyalty, these pets just want a little attention from you. Feeding them properly and taking them for a walk is not enough. You must also take care of their hygiene. Fleas are small wingless creatures that badly impinge on your dog’s health. They grow in humid and moist environment. Fleas cause allergic reactions, skin irritation and severe itching in dogs. Due to continuous scratching of flea bites, your pet may develop open sores. Fleas suck blood from the dog’s body, which in turn causes anemia, especially in small puppies. So, how to get rid of fleas from your dog’s coat? Check out the following home remedies. But, before trying any home remedy, it is recommended to consult a veterinarian.


Home Remedies to Make Your Dog Flea-Free

1. Coconut Oil

Coconut oil has antiviral, antibacterial, and antifungal properties. In its unprocessed state, coconut oil contains lauric acid- a natural flea repellent. Therefore, rub unprocessed, pure organic coconut oil on dog’s coat. Along with removing flea, it enhances shine of the coat and reduces body odor. When taken internally, coconut oil kills or expels out the parasites in the pet’s intestine.

2. Garlic and Brewer’s Yeast

Garlic and brewer’s yeast is a great combo, when it comes to getting rid of fleas from dogs. Add 1 tablespoon of natural or brewer’s yeast and garlic powder, or a few garlic cloves in to pet’s food. Adjust the quantity as per dog’s size.

Note- Too much quantity of garlic in dog’s food can cause anemia.

3. Camphor and Cloves Spray

Dissolve 3 camphor crystals in 1 liter (33oz) pure alcohol. Add 1 cup of apple cider vinegar and 3 dried cloves to it. Fill a spray bottle with this solution and squirt it on the furs of the pet. Rinse off with water after 2 hours.

Note- While spraying the solution, keep the mouth and eyes of the pet protected.

4. Organic Peppermint Soap

Organic peppermint soap contains peppermint essential oil, which is fatal for ticks and fleas. Moreover, it leaves the body of the dog smelling pleasant.

5. Essential Oils,  Distilled Water, and Alcohol Spray

Prepare a spray by mixing 60 drops of lavender essential oil, 30 drops each of eucalyptus essential oil and lemon tree essential oil, 200 ml (6.6 oz) distilled water, and 100 ml (3.3 oz) pure alcohol or ethanol. Squirt it on the dog’s fur. Gently rub and leave it on.

6. Organic Rose Bar Soap

Bathe your dog with rose soap to get rid of fleas in a natural way. This remedy will also make the hair of your dog super soft. Usually, rose bar soaps are easily available and don’t cost much.

7. Grapefruit, Lemon and Orange Paste

Peel off grapefruit, lemon and orange. Blend the peels in a blender to get a powder. Add some water to this powder to make a paste. Rub it on the dog’s fur. It works as a superb flea repellent and also makes your dog’s body smell wonderful.

8. Apple Cider Vinegar

Mix 240 ml (8 oz) ACV with 120 ml (4 oz) warm water. Add ½ tablespoon, each of baking soda and salt, to it. Sprinkle it on the fur of your dog. Let it dry naturally.

Alternatively, add little ACV to your pet’s water or food. Besides controlling flea, this remedy also helps in healthy digestion and maintaining the correct pH.

Dosage: Mix 1 teaspoon of ACV in the dog’s food, 2 times a day for a 23 kg (~50 lb) dog. You can increase it up to 1 tablespoon, 2 times a day.

9. Boric Acid

Sprinkle dry boric acid on hardwood flooring, furniture, carpets and all those places where your dog sits. Boric acid is abrasive on the exoskeletons of the fleas, and also affects their metabolism.

Note- Although, boric acid powder is not toxic, it is suggested to cover up your nose and mouth as it can dry out your mucous membrane.

10. Aromatherapy Spray for Fleas

Take sweet almond oil in a spray bottle. Mix a few drops, each of cedar oil, lemon eucalyptus oil, bay laurel oil, common myrrh oil, geranium oil and common lavender oil, in it. Shake well. Sprinkle it on the pet’s fur. This remedy, along with repelling the fleas, also soothes the skin and hair of the dog.

11. Head and Shoulders Shampoo

Bathe your dog with Head and Shoulders shampoo. The fleas will get killed but can remain stuck on the pet’s fur. Therefore, comb the dog with a fine tooth comb after giving it a bath. Repeat as per the requirement. Don’t forget to vacuum your house.

12. Flea Comb

Use a flea comb to remove fleas on pets. After swiping, dump the fleas in a bowl, filled with soapy water.

13. Flea Bath- Wash

Mix 1½ cups of water, ½ cup of lemon juice, and ¼ cup of mild pet-friendly soap or shampoo. Fill it in a bottle. Bathe your dog with this solution at least once a week to help your pet get rid of fleas.

14. Diatomaceous Earth (DE)

Diatomaceous earth is a siliceous sedimentary rock found in nature that is crushed into a fine powder and acts as an excellent insecticide. This powder dehydrates the fleas by absorbing lipids from their exoskeletons. Sprinkle the DE powder on dog’s coat.

Note- Although, this powder is not toxic, it is recommended to cover your nose and mouth as it can dry out your mucous membrane.

15. Flea Collar

Mix 2-3 drops of lavender or cedar oil in 1-3 tablespoons of water. Pour 5-10 drops of the mixture on the bandana with the help of an eyedropper. Rub the sides of bandana together and tie it around the neck of the dog. Along with this, dilute 1-2 drops of lavender or cedar oil with 1 tpsb of olive oil, and rub it at the base of pet’s tail. It’s one of the best remedies to ward off fleas.

16. Oatmeal

Soak some uncooked oatmeal in water for a few hours. Rub it on your pet’s coat. Rinse it off after 10 minutes with lukewarm water. It will eliminate fleas from your dog’s body.

17. Orange

Fleas hate the citrus aroma, and they can’t tolerate it for a longer. You just need to cut an orange into half and rub it on the dog’s skin. This remedy will definitely do wonders for your pet.

Note- Don’t employ this remedy on kittens and puppies.

18. Grapefruit Peels

Remove the peels of grapefruit and soak them in water. Bathe your pet with this water. It will kill the fleas present on the dog’s coat.

19. Lemon

Boil some water in a pot. Add some lemon slices to it and cover the pot. Let the lemon slices soaked in water for the whole night. Use this solution as a flea repellent spray on the dog’s skin. Alternatively, dip a flea comb in this solution and run it through the pet’s hair. It can also be sprayed on carpets or other flea intruded areas of the house.

Note- Don’t use this remedy on kittens or puppies.

Herbal Remedies to Remove Fleas

20. Dry Pennyroyal

Put dried pennyroyal in dog’s house or at the place where dog resides in your home. It acts as a natural insect repellent and keeps fleas away from the pet’s fur.

Note – If you are using it in the form of essential oil, be very cautious while applying it. Since this essential oil is highly toxic, don’t allow your dog to ingest it internally. If ingested, it can lead to coma, seizures, and even death in pets. So, prefer to use dry pennyroyal.

21. Witch Hazel

Mix all these ingredients – 8 oz witch hazel, 16 oz lemon juice, ½ gallon water, and 1 gallon vinegar. Pour this solution in a spray bottle and sprinkle it on the dog’s coat. You can also use it for vacuuming the carpet.

22. Mint Spray

Take 10 mint leaves and soak them in warm water overnight. Then, strain the water, and add juice of 2 lemons and 10 teaspoons apple cider vinegar to it. Fill it in a spray bottle. Squirt on the dog’s skin to remove fleas in a natural way.

23. Lavender

Add some lavender leaves in the boiling water. After keeping it overnight, strain the water. Pour this water in a spray bottle. Spray it on the pet’s skin and comb gently.  Besides killing the fleas, this remedy will render a pleasant scent on the dog’s body. Brush out all the deceased fleas.

  • Alternatively, wrap peel of 1 lemon, dried lavender buds (1-2 teaspoons) and a handful of cedar chips in a cloth. Either sew or tie off the cloth at the top with a ribbon. Put it near or under the dog’s bed. Change the mixture of the cloth every month.

24. Indian Lilac (Margosa) Oil

Take 2.5 ml of Indian lilac oil in a large bowl. Add 2 cups of warm water and 1-2 ml of mild soap or detergent to it. Mix well and fill it in a spray bottle. Squirt it on the skin of the dog. This herbal remedy for fleas will vanish away the discomfort of your pet.

Note- Since Indian lilac oil is extremely unstable (its effect remains only for 8 hours), it is recommended to prepare fresh solution each time.

25. Cedarwood

Mix 1-2 drops of cedarwood or lavender essential oil in 500 ml water. Pour this mixture in a spray bottle. Sprinkle it on the body of the dog, leaving the eyes. Or else, fill cedar shavings in an old pillow and place it on the bed of the pet. You can also put some cedar chips near the bedding.

26. Tea Tree Oil

Dilute tea tree oil (2 ounces) with water and fill it in a spray bottle. Sprinkle it in your lawn, yard, and home. You can also use it on your dog’s coat.

27. Rosemary Infusion

Bring 1 liter of water to boil. Add 2 cups of fresh rosemary leaves to it. Allow it to sit for at least ½ an hour. Spray this infusion on dog’s hair. Rub it gently, and let it dry naturally.

28. Bay Leaves

Ground or crush bay leaves. Rub them on dog’s hair. Repeat it till fleas completely leave the pet’s fur.

Preventive Measures to Eliminate Fleas

  • Keep the surroundings of dog clean.
  • Frequently wash the dog’s bedding to remove flea larvae and egg.
  • Regularly bathe and comb the dog’s fur.
  • Feed your dog with immune-strengthening food.
  • Clip the shrubs and grass of your garden or backyard from time to time. Don’t sprinkle too much water in those areas where your dog spends most of its time.
  • Grow flea repellent shrubs and herbs (such as thyme, lemongrass, rosemary, etc.) in your garden.
  • If you find what look like fleas in your bathroom, don’t worry, they are probably springtails and you can use these remedies to get rid of them.


  1. These remedies are quite effective. I rubbed my dog with coconut oil and use organic peppermint soap for bathing. After a few days the fleas were no where.

  2. Comment: Thanks so much for this great list! I must use the lemon and orange peel tonic more often… And I believe that olive oil works great, too.. only that my dogs keep licking the oil as soon as I apply it


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.