An Excellent Homemade 3-Ingredient All-Purpose Cleaner

updated May 8, 2019
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Post Image
(Image credit: Ashley Poskin)

You can make your own all-purpose cleaner using three basic, inexpensive, non-toxic ingredients. You can use this cleaner for everything — from streak-free mirrors to wiping out the cat litter box. I keep it pre-mixed in a reused windex spray bottle for easy access.


  • 2 cups water
  • 1 cup hydrogen peroxide
  • ¼ cup lemon juice

Mix and adjust to suit your needs.

Hydrogen peroxide is the key to this cleaner. It’s inexpensive, non-toxic, and readily available. It’s a nearly odorless liquid that is commonly used on open wounds and therefore safe to use around pets and children. Hydrogen peroxide has stronger cleaning capabilities than vinegar and works much like bleach, just without any harmful health or environmental effects. You can also add about half a cup of this mix into laundry water to whiten clothes. The acidic lemon juice helps break down grime and add a fresh citrus scent. Water helps dilute the mixture.

(Image credit: Ashley Poskin)

– edited from a post published May 12, 2010 – df