Why DIY Cleaning Products Work

Commercial cleaning products are marketed on specificity: a different product for every surface, task, and type of dirt. In practice, most household cleaning tasks require the same small set of mechanisms: acidic solutions to dissolve mineral deposits and soap scum, alkaline solutions to cut grease, abrasive action for scrubbing, and antibacterial agents for sanitizing surfaces.

These mechanisms are achievable with a handful of basic ingredients. White vinegar provides acid. Baking soda provides mild alkaline abrasion. Castile soap provides surfactant action that removes grease and general dirt. Water dilutes and carries. Essential oils, if used, provide scent and some antimicrobial properties. These five inputs cover the majority of household cleaning tasks without the proprietary formulations, single-use plastic packaging, or synthetic fragrance compounds of most commercial cleaners.

The Core Ingredients and What They Do

Calm kitchen counter with fresh simple ingredients on a wooden board

White vinegar (5% acidity): Dissolves hard water deposits, soap scum, and mineral buildup. Effective for glass, tile, and stainless steel. The vinegar smell dissipates as it dries; adding essential oils masks it during use.

Do not use on natural stone (marble, granite, travertine) or on porous grout, since the acid can etch stone and degrade grout over time.

Baking soda: Mild abrasive that scrubs without scratching. Deodorizes. Effective as a paste or powder for sinks, tubs, and ovens. Combines with vinegar in a fizzing reaction that helps lift debris from surfaces and drains.

Castile soap (unscented liquid): Plant-based surfactant that removes grease and general surface grime. Diluted in water, it serves as an all-purpose cleaner. A small amount in a spray bottle of water cleans countertops, stovetops, and most hard surfaces.

Hydrogen peroxide (3%): Antibacterial and bleaching agent. Effective for sanitizing surfaces, removing mold from grout, and lightening stains. Store in a dark bottle to prevent light degradation.

Do not mix hydrogen peroxide and vinegar in the same container: together they form peracetic acid, which is more corrosive than either ingredient alone. Apply sequentially (one, then the other) if using both.

Basic Recipes

All-purpose spray: Mix equal parts water and white vinegar in a spray bottle. Add 10-15 drops of essential oil (tea tree, lavender, or lemon) if desired. Use on countertops, tile, glass, and most hard surfaces.

Soap-based all-purpose spray: Combine 2 cups water, 1/4 teaspoon liquid castile soap, and 15 drops essential oil in a spray bottle. Better than vinegar-based spray for greasy surfaces (stovetops, kitchen counters).

Abrasive paste for sinks and tubs: Mix 1/2 cup baking soda with enough castile soap to form a paste. Apply, scrub, rinse. Add a few drops of essential oil to scent.

Drain maintenance: Pour 1/2 cup baking soda into the drain, followed by 1/2 cup white vinegar. Let foam for 15 minutes, then flush with hot water. Repeat monthly to prevent buildup.

Glass cleaner: Mix 2 cups water, 1/2 cup white vinegar, and 1/4 cup rubbing alcohol (70%) in a spray bottle. Apply to glass and wipe with a microfiber cloth or newspaper.

Disinfecting spray: Use undiluted 3% hydrogen peroxide in a spray bottle. Spray surfaces, let sit for 10 minutes, then wipe. Effective against most household bacteria and mold.

Toilet bowl cleaner: Sprinkle 1/2 cup baking soda and 1/2 cup white vinegar into the bowl. Let fizz for 15 minutes, scrub, and flush. For staining, add a few drops of tea tree oil to the baking soda.

Tools That Last

Refillable containers and a leafy plant on a wooden counter

Sustainable cleaning also involves the tools used. Single-use wipes and paper towels are the primary source of cleaning-related waste in most households.

Replacements that last for years: a set of microfiber cloths (machine washable, effective for glass and general surfaces), cotton dishcloths (machine washable, replace paper towels for most kitchen tasks), a scrubbing brush with a replaceable head, and a natural-bristle toilet brush. These purchases, made once, replace thousands of single-use wipes and rolls of paper towel over their lifespan.

Storage and Safety

Reusable jars and a cloth bag with a small potted plant

DIY cleaning products should be stored in clearly labeled containers, such as spray bottles or glass jars with tight lids, away from direct sunlight and heat. Label each container with its contents and concentration.

Baking soda absorbs moisture and odors if stored open; keep in a sealed container. Vinegar and castile soap store indefinitely at room temperature. Hydrogen peroxide degrades with light exposure; keep it in its original dark bottle or transfer to an opaque container.

Keep all cleaning products, including DIY ones, out of reach of children and pets.

What DIY Doesn't Cover

DIY cleaners handle the majority of household cleaning tasks, but some situations call for commercial products or professional services:

Heavy mold remediation, particularly in areas with structural moisture issues, requires stronger agents or professional assessment. Oven carbon buildup beyond what baking soda paste can address may require commercial oven cleaner. Specialty surfaces, such as certain natural stones, specific coatings, or antique finishes, may require products specific to their material.

For these situations, commercial products used occasionally are appropriate. The goal is not eliminating all commercial cleaners but reducing them to what is genuinely necessary: a few specific products for specific tasks, rather than a cabinet full of single-use packaging for tasks that homemade solutions handle equally well. See our guide to zero waste living for how cleaning fits into the broader household waste reduction approach.

Storing and Using DIY Cleaning Products Safely

Freshly wiped kitchen counter with a cloth and a small plant

Homemade cleaning products require appropriate storage to remain effective and safe. Vinegar-based solutions keep well in sealed glass spray bottles. Baking soda paste works best when mixed fresh, as it loses abrasive effectiveness when stored wet for extended periods. Castile soap dilutions are stable for several weeks in sealed containers.

Label every container clearly with contents and the date mixed. This matters most when multiple solutions look similar: diluted dish soap and diluted castile soap are visually identical. A mislabelled bottle can lead to mixing incompatible ingredients during cleaning, such as adding an acid-based cleaner on top of a baking soda residue, producing a brief ineffective fizz and wasted product.

Store cleaning products away from direct sunlight and temperature extremes. Glass bottles are preferable to plastic for acidic solutions like vinegar, which can degrade certain plastics over time and affect the solution.

Surfaces That Require Specialist Cleaning

A few surfaces are not well served by the standard four-ingredient toolkit and require specific approaches. Natural stone, such as marble, granite, or travertine, reacts poorly to acidic cleaners. Vinegar will etch polished stone surfaces over time, removing the protective finish. Diluted castile soap and warm water is the appropriate cleaner for natural stone, followed by a thorough rinse.

Hardwood floors also fare better without vinegar-based solutions. Excess moisture of any kind can warp wood fibres. A well-wrung mop with a drop of castile soap in a bucket of water cleans hardwood floors without risk.

Cast iron cookware should never be cleaned with soap of any kind, including castile. Hot water and a stiff brush or chain mail scrubber remove food residue without stripping the seasoning built up through years of use.

Knowing which surfaces need specialist care prevents the most common DIY cleaning mistake: applying a general-purpose solution to a surface that requires something different.