How to Make Your Own Eco-Friendly Cleaning Products

How to Make Your Own Eco-Friendly Cleaning Products

How to Make Your Own Eco-Friendly Cleaning Products

Making your own eco-friendly cleaning products is a great way to avoid exposure to harsh chemicals and reduce plastic waste. Homemade cleaners can be just as effective as store-bought options, and they are often much less expensive. With just a few simple ingredients, you can make effective cleaners for your entire home.

Why Make Your Own Cleaning Products

There are several benefits to making your own cleaning products:

Avoid Harsh Chemicals

Many conventional cleaning products contain chemicals like ammonia, bleach, synthetic fragrances, and more. Exposure to these chemicals can irritate eyes, skin, and lungs. Making your own cleaners allows you to control exactly what goes into them.

Reduce Plastic Waste

Most store-bought cleaners come packaged in plastic bottles. Making your own cleaning products allows you to reuse glass jars and bottles, eliminating this source of plastic waste.

Save Money

Homemade cleaners cost just pennies per use compared to $3-5 for a conventional cleaner. You can save a lot of money by making your own.

Customize for Your Needs

You can tweak homemade cleaner recipes to be just what you need. Make them unscented for sensitive family members, add essential oils for a light scent, or adjust the strength as needed.

Basic Equipment/Ingredients

Making homemade cleaners is simple and requires just a few basic equipment and ingredients:

  • Glass spray bottles: Reusable glass bottles prevent plastic waste. Make sure to label each bottle.

  • Funnels: For easy pouring into spray bottles.

  • Measuring cups & spoons: For accurately measuring ingredients.

  • Distilled white vinegar: Disinfects and cuts grease.

  • Baking soda: A gentle abrasive that dissolves grease and odors.

  • Liquid castile soap: Unscented soap that emulsifies oil and water.

  • Essential oils (optional): For natural scent. Look for antibacterial oils like tea tree.

  • Water: Preferably filtered.

All-Purpose Cleaner

An all-purpose cleaner can be used to clean most surfaces in your home. Here is a simple recipe:


  • 1⁄2 cup vinegar
  • 1⁄4 cup baking soda
  • 2 tsp liquid castile soap
  • 2 cups hot water
  • 20 drops essential oil (optional)


  1. Add the vinegar, baking soda, and soap to a glass spray bottle.
  2. Add the hot water and swirl to dissolve and mix ingredients.
  3. Add essential oil if desired for scent. Shake well before each use.
  4. Spray directly on surface and wipe away with a damp cloth.

For heavily soiled surfaces, let sit for 5 minutes before wiping. This all-purpose cleaner is safe for most surfaces and helps lift dirt without harsh chemicals.

Glass and Window Cleaner

Get streak-free windows and mirrors with this simple cleaner:


  • 2 cups water (distilled is best)
  • 1⁄4 cup vinegar
  • 1-2 tsp liquid castile soap


  1. Add ingredients to a spray bottle and shake to combine.
  2. Spray directly onto glass and wipe with a microfiber cloth.
  3. For streak-free shine, squeegee excess liquid off.

The vinegar cuts through grease and grime, while the soap helps bind everything together. This cleaner leaves your windows, mirrors, and glass surfaces sparkling.

Disinfecting Cleaner

This DIY disinfecting spray kills germs naturally:


  • 1⁄2 cup vinegar
  • 1⁄4 cup hydrogen peroxide 3%
  • 1 tablespoon liquid castile soap
  • 1 cup water
  • 5-10 drops essential oil (optional)


  1. Combine the vinegar, peroxide, soap and water in a spray bottle.
  2. Add essential oil if desired. Shake well before each use.
  3. Spray on surface and let sit for 5-10 minutes before wiping.

The vinegar provides cleaning power while the peroxide adds extra disinfecting power, killing 99.9% of germs and bacteria. This cleaner is safe for most surfaces but always test on an inconspicuous area first.

Bathroom Cleaner

Remove soap scum and disinfect the bathroom naturally with this recipe:


  • 1⁄2 cup baking soda
  • 1⁄4 cup liquid castile soap
  • 1⁄4 cup vinegar
  • 20 drops tea tree essential oil
  • 2 cups water


  1. Combine the baking soda, soap, vinegar, tea tree oil, and water in a spray bottle.
  2. Shake vigorously before each use to remix ingredients.
  3. Spray directly on surfaces, let sit 5 minutes, then wipe clean.

The baking soda scrubs while the vinegar, soap, and tea tree oil disinfect. This cleaner is designed to cut through soap scum on tiles, shower doors, sinks, and more. The tea tree oil adds a fresh, clean scent.


Creating your own eco-friendly cleaners is easy, affordable, and effective. With just a few basic ingredients like vinegar, baking soda, and castile soap, you can make non-toxic cleaners that get the job done. Spend a weekend batching up some homemade cleaners and you can save money while avoiding plastic waste and harsh chemicals. Your family and home will reap the benefits.