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 gardeners’ most common problems is that plants 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, 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.

Table of Contents

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 tongue plants, can be attacked by mealybugs, aphids, thrips, and fungus gnats. To avoid this, they should not be exposed to cold temperatures, poor ventilation, or excessive humidity. One should also look for pests regularly and use an organic pest repellent.

snake plant (Sansevieria) with image of damaged leaves cover

But not taking care of your snake plant may attract bugs and pests. These can suck the sap from the plant, which 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 a humidity level of about 40% to keep the pests away.
  • One can also use a miticide spray every once in a while. This will keep the pests away and help build the plant’s immunity. Other than a miticide, homemade neem (Azadirachta indica) oil spray can be used as a preventive measure.
  • Snake plants are quite hardy and can survive on neglect. Instead, watering them very frequently or over-fertilizing them can prove to be harmful to them and can even be the cause of pest infestation and even fungal growth.
  • Clean the leaves of your snake plant often and ensure 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 to offer your plant the correct treatment. You can 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 look 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 must isolate your snake plant as it does not infect other plants. Next, you should prune the visibly infested parts, remove 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 and 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 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 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 heavily infested plant because it can also infect nearby plants very quickly.

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

Faqs about Snake Plants?


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

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

We hope this information will help you keep bugs away from your snake plant and even properly treat it 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:

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

[mailerlite_form form_id=5]