This post may contain affiliate links. Please see our disclosure policy.
Using insecticide soap for indoor plants is really helpful for pest control! My insecticide soap for indoor plants will protect your greenery!
My insecticide soap, made from vegetable oils, such as olive and coconut, uses Castile soap. It is biodegradable and free from synthetic chemicals and additives. This makes it safe for use around children, pets, and beneficial insects.
For more on my insecticide soap for indoor plants, be sure to check out my Instagram page for more on this and other ways to control unwanted house guests!

❤️ Why You’ll Love My Insecticide Soap for Indoor Plants
When sprayed onto plants, my insecticide soap for indoor plants effectively suffocates and dehydrates soft-bodied pests like aphids, spider mites, and whiteflies without harming the plants themselves.
Additionally, I use Castile soap. This is gentle on plant leaves and soil, preventing the buildup of toxic residues that can occur with conventional pesticides.
This approach not only keeps my garden healthy and thriving but also supports a sustainable and eco-conscious gardening practice.
🧽 Materials: Insecticide Soap for Indoor Plants
I love peppermint Castile soap. It is a natural, versatile product that can effectively help deter bugs in and around my home. Here are the main reasons why it works so well as a bug deterrent:
1. Peppermint Oil’s Natural Insect-Repelling Properties
Peppermint oil, a key ingredient in peppermint Castile soap, is well-known for its insect-repelling properties. The strong scent of peppermint is unpleasant to many pests, including ants, mosquitoes, and spiders. The smell overwhelms their senses and masks the scents of food and potential habitats, making the environment less attractive to them.
2. Disrupts Insect Communication
Many insects rely on pheromones to communicate and navigate their surroundings. The strong aroma of peppermint can interfere with these pheromone trails, causing confusion and disorientation among pests like ants and termites. This disruption can help prevent them from establishing colonies or finding their way back to food sources.
3. Natural Insecticide
The compounds in peppermint oil, such as menthol and limonene, can act as natural insecticides. These compounds can be toxic to insects on contact, affecting their nervous systems and leading to paralysis or death. Using peppermint Castile soap as a spray can help eliminate pests directly.
4. Environmentally Friendly and Non-Toxic
Unlike chemical insecticides, peppermint Castile soap is non-toxic and safe for humans, pets, and the environment. This makes it an excellent choice for households looking for natural pest control solutions without the risks associated with synthetic chemicals.
6. Prevents Infestations
Regular use of peppermint Castile soap can help prevent infestations by creating an environment that is inhospitable to pests. Consistent application can reduce the likelihood of bugs taking up residence in your home or garden.
🧼 How to Do
I spray the insecticidal soap spray on my plants in a heavy coating. Then I let air dry. I saturate the bugs in order to eliminate them. I’m not shy! Then I spray again and wipe dry.
I also use this solution outside and around the house! I begin by spraying the solution around entry points such as doorways, windows, and baseboards.
Pay extra attention to areas where bugs are commonly found, like my kitchen countertops, sinks, and corners.
For outdoor use, I spray the mixture around my patio, garden furniture, and door frames to create a protective barrier. I reapply every few days or after heavy rain to maintain its effectiveness.
🪄 Tips and Tricks
Use as a Surface Cleaner
I regularly clean surfaces with a mixture of Castile soap and water to deter bugs from entering my home. Recipe:
- 1/4 cup Castile soap
- 1 quart water Mix in a spray bottle and use it to wipe down countertops, floors, and other surfaces.
Outdoor Use
I spray the Castile soap mixture around outdoor areas where bugs are problematic, such as my patio, garden furniture, and door frames. This helps create a bug-repelling barrier.
🗒 Variations
I love the peppermint Castile soap but any type will work.
If you can’t find them then consider this PRO-TIP:
Add 1/2 teaspoon of cinnamon or cayenne pepper to your soap mixture to deter future infestations.
🗒 Substitutions
When creating a mixture of Castile soap to deter bugs, I like to use my PRO-TIP above. I love to add cinnamon for its insect-repelling properties.
However, if you need a substitute for cinnamon, there are several other natural ingredients that can be just as effective. Here are some options:
2. Tea Tree Oil
Tea tree oil has powerful antiseptic and insecticidal properties. It’s particularly effective against ants and other small insects. Add 10-15 drops of tea tree essential oil to your mixture.
3. Eucalyptus Oil
Eucalyptus oil is another strong repellent, especially against mosquitoes and flies. Its sharp, fresh scent can keep bugs at bay. Use 10-15 drops of eucalyptus essential oil in your mixture.
4. Lavender Oil
Lavender oil is known for its pleasant scent, but it also works well to repel moths, fleas, and mosquitoes. Add 10-15 drops of lavender essential oil to your mixture.
5. Lemongrass Oil
Lemongrass oil is effective against mosquitoes, ants, and flies. Its citrusy scent is a strong deterrent for many pests. Use 10-15 drops of lemongrass essential oil in your mixture.
6. Clove Oil
Clove oil has a strong, spicy aroma that repels insects, particularly mosquitoes and ants. Add 5-10 drops of clove essential oil to your mixture.
7. Rosemary Oil
Rosemary oil is effective against flies, mosquitoes, and other insects. Its strong scent acts as a natural repellent. Use 10-15 drops of rosemary essential oil in your mixture.
8. Cedarwood Oil
Cedarwood oil is excellent for repelling moths, fleas, and ants. Its woody scent is unpleasant to many insects. Add 10-15 drops of cedarwood essential oil to your mixture.
🫙 How to Store
I store my insecticide soap in a glass spray bottle. It helps to ensure the solution remains effective and easy to use. Here are the steps I use to store it properly:
Materials Needed
- Glass spray bottle (preferably amber or blue to protect from light)
- Funnel (optional, for easy pouring)
- Label (for identifying the contents and date)
Steps for Storage
- Clean the Spray Bottle:
- I ensure the glass spray bottle is thoroughly cleaned before use. I wash it with warm, soapy water and rinse well. I let it air dry completely.
- Prepare the Solution:
- I mix 1-2 tablespoons of liquid Castile soap with 1 quart (32 ounces) of water in a clean container. I stir or shake well to combine.
- Transfer the Solution:
- I use a funnel to pour the prepared insecticide soap solution into the glass spray bottle to avoid spills. I fill the bottle, leaving a little space at the top.
- Seal and Label:
- I secure the spray nozzle tightly to prevent leaks. Label the bottle with the contents (e.g., “Castile Soap Insecticide Solution”) and the date of preparation.
- Storage Conditions:
- I store the spray bottle in a cool, dark place. Exposure to light and heat can degrade the effectiveness of the solution. A cupboard or a shaded shelf is ideal–that’s what I do!
Additional Tips
- Shake Before Use: I always shake the bottle well before each use to ensure the solution is properly mixed.
- Regular Checks: I check the solution regularly for any changes in appearance or smell. Discard and prepare a fresh batch if the solution appears cloudy or has an unusual odor.
- Safety Precautions: I keep the spray bottle out of reach of children and pets to prevent accidental ingestion or contact.
By following these steps, you can maintain the efficacy of your homemade insecticide soap and ensure it’s readily available for use on your indoor plants like me.
🤔 Common Questions
Castile soap is a vegetable-based soap made primarily from olive oil, though it can also contain other plant-based oils. It is known for being biodegradable and environmentally friendly.
Apply the solution once a week until the infestation is under control. For prevention, you can use it once every two to three weeks.
Castile soap is effective against a variety of soft-bodied pests, including aphids, spider mites, whiteflies, and mealybugs.
Yes, Castile soap can also be used as a gentle cleaner for plant leaves to remove dust and improve their appearance. Simply use a diluted solution and wipe the leaves with a soft cloth.
Insecticidal Soap for Indoor Plants
Ingredients
- 1 tablespoon Castile Soap, I prefer Dr. Bronner's peppermint
- water
Instructions
- Combine 1 tablespoon of Dr. Bronner’s castile soap — I prefer peppermint — with water in a clean spray bottle.
- Invert it gently several times to mix but DON’T SHAKE IT.
- Next, spray the insecticidal soap spray to your plants in a heavy coating.
- Let air dry.
- You have to saturate the bugs in order to eliminate them so don’t be shy!
- Then I spray again.
- Wipe dry.