Skip to Content

Do Snake Plants (Dracaena) Keep Bugs Away?

This article may contain affiliate links. We get paid a small commission from your purchases. More Affiliate Policy

Growing different kinds of plants in your garden or even indoors may seem to be quite exciting, especially for someone who has a green thumb. However, one of the most common problems gardeners face is that plants tend to attract mosquitoes. But Sansevieria (snake plant) can prove to be your friend in this case.

Snake plants have a chemical called Saponin that keeps mosquitoes away but NOT spider mites and mealybugs. Without proper care, bugs like aphids can attack your Sansevieria plant, and this plant will protect you from insects and the diseases they carry.

snake plant (Sansevieria) with image of damaged leaves cover

Although the leaves of the Sansevieria plant are harsh and toxic, the plant needs proper care to repel bugs and pests. Let us know how to avoid bugs and treat pest infestation in snake plants.

How to Avoid Bugs in Snake Plants?

Snake plants, also known as mother-in-law’s tongue plants, can be attacked by mealybugs, aphids, thrips, and fungus gnats. They should not be exposed to cold temperatures, poor ventilation, or excessive humidity to avoid this. One should also look out for pests regularly and use an organic pest repellent.

But not taking care of your snake plant may attract bugs and pests. These can suck the sap from the plant that can cause minor wounds and thus weaken the plant, leading to the shedding of leaves.  

Basic Tips to Avoid Bug Infestation in Snake Plants

Here are some easy tips that will help keep bugs away from your mother-in-law’s tongue plant:

  • To prevent your snake plant from pest infestation, it is important to have a healthy and clean environment. 
  • Since pests and bugs prefer humid and moist conditions, you should avoid overwatering your plant and ensure that the soil does not remain damp for a very long period of time.
  • Also, avoid misting your snake plant as you should maintain the humidity level about 40% in order to keep the pests away.
  • One can also use a miticide spray every once in a while. This will not only keep the pests away but will also help in building the plant’s immunity. Other than a miticide, a home-made neem (Azadirachta indica) oil spray can be used as a preventive measure.
  • Snake plants are quite hardy and can survive on neglect. Instead, water them very frequently or over-fertilizing them can prove to be harmful for them and can even be the cause of pest infestation and even fungal growth.
  • Clean the leaves of your snake plant often and ensure that they do not remain moist.

How Do You Get Rid of Bugs on Snake Plants?

snake plant (Sansevieria) with spider mites

If pests and bugs have already infested your snake plant, you need to identify the root cause of the issue to offer your plant the correct treatment. You can either choose an organic or chemical way to treat pests based on the severity of the infestations.

For instance, you can dab the leaves with alcohol which works well if there is a small infestation of mealy bugs. On the other hand, eliminate spider mites by simply washing the plant.

But if you are looking for much more effective ways, biological and insecticidal control can also eliminate pests.

Here are some easy ways to treat pest infestations on your snake plant:

  • Prune And Isolate Your Snake Plant

As soon as you encounter the first signs of bug infestation, you need to isolate your snake plant as it does not infect other plants. Next, you should prune the visibly infested parts, get rid of the damaged leaves, and dispose of them properly.

Do not forget to disinfect and clean the area where your snake plant is placed. Other than this, it would help sanitize your hands not accidentally infect other plants.

  • Spray Your Snake Plant with Organic Miticides
snake plant (Sansevieria) sprayed with miticide

Plant-based miticides are readily available in the market as well as online. Also, these contain natural ingredients that will not harm your plant and even treat the pests effectively.

You can spray the solution on your entire plant to eliminate the pests. However, it is better to do a patch test first by spraying it on one leaf and ensuring that it will not damage your plant.

  • Give Your Snake Plant A Shower

One of the easiest ways to get rid of pests is by hosing down your snake plant with some water. All you need to be sure of is that the water is at room temperature and that you wash the undersides of the leaves as well.

Once you are done, ensure that all the excess water is drained out entirely as high moisture or humidity level can also cause pest infestation. So, to avoid this, you can keep the plant in bright and indirect sunlight for a few hours.

However, if nothing of the above works, it is better to discard the part of the plant that is heavily infested because it can also infect nearby plants very quickly.

So, if you do not treat them in time, these can infect all of your houseplants. Thus, it is suggested that one takes prompt action as soon as one sees the first signs of pest infestation.

FAQ’s about Snake Plants?


Sansevieria plants deter mosquitoes but do not repel bugs and pests. So, if you are living in a mosquito-prone area, having a snake plant can help you stay itch-free.

However, with proper care and attention, one can ensure that their snake plant grows without infestations and infections. Here is a blog that will help you know what a snake plant needs to thrive.

We hope that this information will help you keep bugs away from your snake plant and even properly treat your plant if pests have already infested it.

And if other plants in your garden are infected with bugs like aphids and whiteflies, here is a video that can help you get rid of them and have a healthy and beautiful garden:

Get rid of aphids from the garden a...
Get rid of aphids from the garden and kill whiteflies

Found this post informative? You can subscribe for more by completing the form below.