Skip to Content

Does Pine Sol Keep Flies Away? (Quick Answers)

You might have tried so many things to keep flies away. Because flies are pretty disturbing and disgusting insects. So, we try different chemicals and homemade elements for repelling flies. But most of those ingredients and chemicals are too harsh. These chemicals are not safe for the environment.

On the other hand, Pine Sol is one type of cleaner that doesn’t have too many harsh chemicals. So, you might be confused about whether Pine Sol keeps flies away or not. Moreover, knowing about the safety and effectiveness of pile sol for repelling flies is essential.

Does Pine Sol keep flies away?

Pine Sol can keep flies away. Because flies dislike the smell and taste of Pine Sol. Generally, Pine Sol has a stinky plant pine oil that can help repel flies. Moreover, flies, wasp, pests, etc., can also be removed with Pine Sol. Even Pine Sol can clean the surfaces you apply for keeping flies away.

However, you should not use Pine Sol directly to repel flies. You can use different mixtures of Pine Sol or with other ingredients to make a mixture. These mixtures are pretty effective at keeping flies away. So, let’s see whether these Pine Sol mixtures can keep flies away or not.

Lemon Pine Sol:

Lemon Pine Sol is an effective solution for keeping flies away. Generally, lemon Pine Sol is a type of Pine Sol. Otherwise, the ingredients are pretty much the same as other Pine Sols.

Pine Sol has a strong scent that flies dislike.

Flies will not come to a surface that has been treated with Pine Sol. Moreover, Pine Sol also cleans the surface. So, you can use Pine Sol for both cleaning and fly repelling purposes.

But you should not directly use Pine Sol on a surface. Because the Pine Sol is concentrated. So, you can mix Pine Sol with water or other ingredients to dilute it and make a convenient repellent.

Pine Sol and water:

You can also make a solution of Pine Sol and water. This solution is also effective at repelling flies. Generally, Pine Sol is a concentrated liquid that can be very strong. So, if you use diluted Pine Sol, it will not affect the environment.

You can make a mixture of 80% Pine Sol and 20% to make a slightly diluted liquid. You can also use a 50/50 mixture of Pine Sol and water. This liquid will not only repel flies but also clean the surfaces.

So, if you apply a diluted Pine Sol solution, flies will get distracted by the smell and will stay away. Because Pine Sol has a strong scent that flies dislike. So, Pine Sol and water solutions will also be effective to keep flies away.

Does Pine Sol get rid of flies?

Yes, Pine Sol gets rid of flies. You might know that flies dislike Pine Sol. Even Pine Sol is a pretty popular liquid to repel different types of flies and insects.

The main reason is the scent and ingredients of Pine Sol. Pine Sol contains different types of alcohol. Flies dislike the scent of alcohol. Moreover, Pine Sol contains a cleaning agent. These ingredients are harmful to flies.

So, Pine Sol is efficient at keeping flies away. But don’t use Pine Sol directly. You can dilute Pine Sol with water or mix it with other ingredients to make it more effective.

Some other ingredients, like vinegar, water, etc., will make the Pine Sol diluted. Moreover, Pine Sol is mainly a cleaning agent. So, it will also clean surfaces. You have to spray and wipe away Pine Sol over the surfaces you want to keep flies away from. This will immediately help to remove flies from your house.

Do flies dislike the smell of Pine Sol?

Yes, flies dislike the smell of Pine Sol. Because Pine Sol has a strong scent that can repel bugs and insects. So, flies will also be repelled by Pine Sol.

You might have known Pine Sol as a cleaning agent. But this cleaning agent has some ingredients that give it a strong scent. For example, alcohol and benzoic acid make the solution smellier.

When you apply the Pine Sol for repelling flies, the flies can smell the scent and go away. Because flies dislike the smell of Pine Sol.

Even diluted Pine Sol can help repel flies. Because concentrated Pine Sol can spread a strong scent that can be unpleasant for humans also. So, if you dilute the Pine Sol with water or vinegar, the Pine Sol remains strong enough to attract flies.

Why do flies not like Pine Sol?

Now that you know flies don’t like Pine Sol, you might want to know the reasons. Let’s see why flies don’t like Pine Sol.


Pine Sol contains certain ingredients that help repel flies. Generally, flies don’t like alcohol. Pine Sol contains different alcohols. Moreover, Pine Sol has benzoic acid. These ingredients are strong enough to keep flies away.

When you apply Pine Sol to a surface, flies will try to come close to the surface but can’t. Because these ingredients don’t let the flies sit on the surface.


Pine Sol has a strong scent. The ingredients in it make it more effective for spreading odors. Flies dislike the smell of Pine Sol. Even though this smell is so strong, you can use diluted Pine Sol also.

For example, if you use a 50/50 ratio of Pine Sol and water, the flies will still stay away. Because the smell of Pine Sol doesn’t let the flies come close.

Cleaning agent:

You might know that the cleaner a surface is, the fewer flies will come to that surface. So, if you keep a surface clean, flies will not come to that place. But most of the cleaning agents are not that effective at keeping flies away.

Pine Sol is an effective cleaning agent. It will keep the surface clean and shiny. So, the flies will not come to that clean surface. That’s why Pine Sol keeps flies away.

How do I get rid of flies with Pine Sol?

Applying Pine Sol can be convenient for both cleaning purposes and keeping flies away. But when you apply Pine Sol to only repel flies, you mightn’t know how you can use it. So, let’s see how you can get rid of flies with Pine Sol.

Prepare the ingredients:

To make a solution for repelling flies, you have to keep all the ingredients at hand, including Pine Sol. For example, you have to collect Pine Sol, water, a spray bottle, and a permanent marker.

Prepare the mixture:

Then you have to make the mixture with the proper ingredient ratio. You have to add 1 cup of Pine Sol to 1 cup of water. But if you need the solution in a larger quantity, you can mix the solution in a 50/50 ratio.

Then you have to pour the solution into a spray bottle and shake it well. After that, mark the solution with a name and a permanent marker.

Applying the mixture:

Now you have to decide where you can use the mixture. Select those areas where flies tend to come. You have to spray the mixture gently on those places and surfaces. You can let the sprayed solution dry without wiping it off.

But if the surface is a regular surface that you use, you can wipe it off gently. Flies will stay away for a couple of days from those surfaces.

What is the best fly repellent?

Flies are disgusting insects. They can spread many diseases and also disturb you at any time. So, you might be looking for repellents. You can make your own homemade or DIY fly repellent to keep flies away. But making the homemade fly repellent might not always be possible.

So, many people also search for commercial fly repellents. Here is a shortlist of fly repellents that are comparatively better than others.

  • The Neatmaster Ultrasonic Pest Repeller Electronic Plug in Indoor Pest Repellent
  • Mos-Repel Ultrasonic Pest Repellent
  • Murphy’s Mosquito Sticks
  • Skedattle Anti-Bug Spray
  • Cutter Citro Guard Candle
  • Buggins Natural Insect Repellent
  • Handcraft Lemongrass Essential Oil
  • Zeropest Ultrasonic Pest Repeller
  • Left Coast Premium 100% Pure MCT Oil

Final Thoughts

Pine Sol is an excellent fly repellent. Though we use it for cleaning purposes, it also has ingredients for repelling flies. Flies don’t like the strong scent of Pine Sol. The alcohol in Pine Sol helps to keep flies away. You can also add water and vinegar to make Pine Sol diluted and effective.