Go Back
Print Pin
4 from 3 votes

DIY Vinegar + Hydrogen Peroxide All-Purpose Cleaner Recipe

This vinegar + peroxide all purpose cleaner is perfect for disinfecting countertops, tables and other hard, non-porous surfaces.
Prep Time 5 minutes
Total Time 5 minutes
Author Heather Dessinger


  • One spray bottle with nozzle
  • One nozzle that will fit on top of a hydrogen peroxide container (or an extra spray bottle)


  • 1 cup (or more) hydrogen peroxide (3% solution - the kind you find in the brown bottle at the grocery store)
  • 1 cup white vinegar* (5% acetic acid)
  • 5-7 drop tea tree essential oil (optional)


  • Fill a spray bottle with white vinegar. If desired, add in tea tree essential oil and shake well to mix. Add a spray nozzle to your brown bottle of hydrogen peroxide, or fill a dark spray bottle with it. Keep in mind that unless your bottle filters light completely (or nearly so), you'll want to store it in a cool, dark cabinet between uses so that it doesn't lose potency. Even if you're using the original brown bottle you'll want to store it in a cool area.
  • Spray the surface with one of your spray bottles - using a generous amount - then wait at least five minutes before wiping with a clean cloth.  
  • Next, spray your surface with the other spray bottle - using a generous amount - then wait at least another five minutes before wiping. As I mentioned in my article on cleaning with hydrogen peroxide, hydrogen peroxide kills more slowly than other disinfectants, so it's best to increase the contact time (the amount of time it sits on a surface). I usually wait at least 10 minutes before wiping, or allow it to air dry for maximum contact time.


* Apple cider vinegar is not recommended because it may stain some surfaces.