A reliable DIY homemade all-purpose cleaner works on multiple surfaces and doesn’t require a rinse. It gives you a precise “spray and wipe” action when you need it.

A feature image for a blog post about a DIY homemade all-purpose cleaner recipe.

In this post, we’ll look at why homemade cleaners are a good idea, discuss the science behind the ingredients, and give you a recipe for an excellent eco-friendly, homemade cleaner. Plus, get some general tips at the end.

Benefits of Homemade All-Purpose Cleaners

Commercial all-purpose cleaners might give you convenience, but they run the risk of containing toxic chemicals harmful to breathe in.

And they often leave a residue of chemicals behind that aren’t healthy for you, your family, or the environment.

Use Non-Toxic Natural Ingredients

Making your own spray disinfectant without the harmful ingredients is better for your health and for the environment.

Save Money

Plus, you save a lot of money making your own natural all-purpose cleaner, since cleaning sprays on the market made with naturally sourced ingredients can be expensive.

Make Bulk Batches

It’s not hard to make a DIY eco-friendly all-purpose cleaning solution in bulk you can store in a few spray bottles.

Natural All-Purpose Spray Ingredients

There are two ingredients that work together to make this cleaning spray fantastic, and they can be purchased in bulk to save on your budget.

If you’re not interested in the background science, just skip ahead to the recipe and you’ll be good to go.

Liquid Castile Soap

Castile soap got its name from a region of Spain known as Castile where cold-processed soap making was traditionally practiced for centuries.

Plant-Based Oils

Before the invention of lab-synthesized antibacterial soaps, Castile was a cleaning product created from plant-based oils such as olive, coconut, and avocado oils.

Dislodges Grease and Debris

When potassium hydroxide lye is mixed with these oils, soap molecules form. These are long carbon chain molecules that are hydrophilic (take in water) and hydrophobic (shun water) at the other end, helping to dislodge grease and debris from surfaces at a molecular level.


Castile soap is eco-friendly, and it doesn’t dry out your skin when you use it to clean surfaces. That’s a big plus for people who tend to get dry hands from cleaning.

Lavender Essential Oil

Essential oils are one hundred percent pure plant extracts containing the plant’s active molecules in the most concentrated form.

Kills Germs

Lavender essential oil has been shown to kill germs of all types, including infectious viruses and even antibiotic-resistant viruses.

Fresh Fragrance

Besides helping disinfect surfaces, lavender oil also adds a fresh floral fragrance to homemade cleaning solutions.

Aromatherapy Benefits

Studies show its aromatherapeutic benefits include relaxation, better sleep, and improved mood with just a little exposure to lavender oil a day.

The Advantages of This DIY Disinfectant Spray

Here are some reasons why this DIY eco-friendly disinfectant spray recipe is a good option:

  • You only need to purchase two ingredients, and you can save by buying in bulk.
  • Vinegar corrodes metal and leads to rusting, whereas castile soap is safe on every surface. You don’t need to worry about metal appliances and other items rusting after cleaning them. Castile soap can even be used safely on upholstery.
  • Unlike vinegar, castile soap doesn’t have a strong smell. In fact, it’s odorless.
  • The soapy element of castile soap makes it easier to clean off stuck-on debris and loosen up dirt on different surfaces.
  • By adjusting the amount of castile soap, it’s easy to make the solution soapier for a deep scrub or less soapy for a quick wipe-down.

Next, the homemade all-purpose cleaner recipe to create your own product.

DIY Homemade All-Purpose Cleaner Recipe

Here are the ingredients and instructions to make your own all-purpose cleaner at home and use it to safely get your cleaning chores done.


  • 3 tablespoons liquid castile soap
  • 2 cups distilled water
  • 20 drops lavender essential oil
  • A spray bottle


  • You can purchase a new plastic or glass bottle or rinse out and re-use a store-bought cleaning spray container.
  • The recipe yields about 500 mL, or half a liter, so make sure you find the right size. Combine all the ingredients in the tall spray bottle, close it tight, and shake gently to mix.

It couldn’t be easier. And if you want to, you can easily use several bottles and make a bulk batch by multiplying all the ingredient amounts equally.

5 DIY All-Purpose Cleaner Tips

Here are 5 tips for making and using your homemade cleaner:

  1. To use, spray a surface and use a cloth to wipe it clean. There’s no need to rinse, and there’s no residue left behind.
  2. You can use a different essential oil than lavender but avoid citrus oils. While they do have disinfectant properties, their acidity can eat away at some surfaces.
  3. Peppermint oil and tea tree oil are some options that are highly microbicidal if you prefer a different fragrance.
  4. When using your disinfectant on a surface, like with any cleaner, it’s a safe practice to spray a small area first before using it on the whole surface.
  5. Take care to note how you or any family members react to the cleaner and stop using it if anyone shows sensitivity or other reactions.

The information and tips highlighted above will give you all you need to create your own DIY homemade all-purpose cleaner that’s safer for people and the environment.

Leave a Comment

Your email address will not be published. Required fields are marked *