- Homemade cleaners are effective for the majority of household cleaning tasks when formulated correctly for the target surface.
- White vinegar and water is not a universal cleaner — it damages natural stone, cast iron, and unsealed wood; use the right recipe for each surface.
- Castile soap-based recipes clean without disinfecting; add isopropyl alcohol or hydrogen peroxide for germ reduction.
- Essential oils provide fragrance and modest antimicrobial contribution but are not the active cleaning agent.
- Cost comparison: five litres of homemade general-purpose cleaner costs approximately $2–$4 in ingredients versus $15–$25 for commercial equivalents.
Homemade cleaning products occupy a spectrum from genuinely effective to ineffective depending on whether the chemistry matches the cleaning task. This guide presents five recipes verified for cleaning performance against specific surface types, with the ingredient rationale for each — so that the recipes can be adapted intelligently rather than followed blindly. Understanding why each ingredient is present is the prerequisite for making homemade cleaners that are worth the effort.
The Chemistry in Brief: What Each Ingredient Does

White vinegar (5% acetic acid): Effective at dissolving mineral deposits (limescale, hard water stains), cutting through light grease, and mildly disinfecting. pH approximately 2.5. Damages: natural stone (marble, granite, travertine), cast iron, aluminium, rubber seals. Do not use on these surfaces. Safe on: glass, chrome, most ceramics, sealed tiles, stainless steel.
Bicarbonate of soda (baking soda): Mild abrasive and deodoriser. Effective for scrubbing without scratching and for neutralising odours. pH approximately 8.3. When combined with vinegar, the acid-base reaction produces CO₂ and water — visually satisfying but chemically neutral on arrival. Do not mix in storage; use sequentially if both are needed. Safe on all surfaces as a scrub.
Castile soap (liquid, unscented): Plant-derived surfactant. Effective emulsifying agent — breaks down grease by surrounding fat molecules in micelles that can be rinsed away. Not a disinfectant. Does not mix well with hard water (produces soap scum) — add a small amount of distilled water if your tap water is very hard. Safe on virtually all household surfaces.
Isopropyl alcohol (70%): Effective disinfectant against most household bacteria and viruses at 70% concentration. Evaporates without residue. Effective on: hard surfaces, glass, electronics exteriors. Not effective on heavily soiled surfaces — clean first, then disinfect. Per the EPA Safer Choice program, 70% isopropyl alcohol meets the standard for surface disinfection against most common household pathogens.
Hydrogen peroxide (3%): Oxidising disinfectant effective against bacteria, viruses, and mould spores. The standard 3% pharmacy concentration is suitable for household disinfection. Breaks down to water and oxygen — no residue. Bleaches some coloured surfaces and textiles at higher concentrations; 3% is generally safe. Store in an opaque container — light degrades hydrogen peroxide into water.
Recipe 1: General All-Purpose Cleaner

For: Sealed countertops, appliance exteriors, bathroom surfaces (non-stone), painted walls, laminate. Ingredients: 240ml water, 60ml white vinegar, 1 tsp castile soap, 10 drops tea tree or lavender essential oil (optional). Method: Combine in a spray bottle, shake gently. Use: Spray, wipe with microfiber cloth. No rinsing required on most surfaces. Note: Do not use on natural stone — the vinegar will etch the surface over repeated use. The castile soap adds cleaning power for light grease; the vinegar handles mineral deposits and mild disinfection; the essential oil is fragrance and marginal antimicrobial contribution.
Recipe 2: Disinfecting Bathroom Spray
For: Toilet exterior, basin, taps, bathroom surfaces requiring germ reduction. Ingredients: 240ml isopropyl alcohol (70%), 60ml water, 1 tsp hydrogen peroxide (3%), 10 drops eucalyptus essential oil. Method: Combine in a spray bottle, shake gently. Use: Spray surface, leave for 30 seconds minimum before wiping — contact time is required for effective disinfection. The isopropyl alcohol is the primary disinfectant; the hydrogen peroxide adds coverage against mould spores. Do not mix with castile soap — soap residue reduces alcohol disinfectant efficacy by coating the surface before the alcohol contacts it.
Recipe 3: Kitchen Degreaser

For: Hob, oven exterior, range hood filters, greasy cabinet fronts. Ingredients: 480ml hot water, 2 tbsp washing soda (sodium carbonate, not bicarbonate), 1 tbsp castile soap. Method: Dissolve washing soda in hot water completely before adding castile soap. Apply warm for best results. Use: Apply to surface, leave 2–5 minutes on heavy grease, wipe with microfiber cloth, rinse with clean damp cloth. Washing soda (pH 11) is significantly more effective against cooking grease than vinegar or baking soda. It saponifies fats — chemically converting them to water-soluble soap compounds. Do not use on aluminium surfaces.
Recipe 4: Glass and Mirror Cleaner
For: Windows, mirrors, glass shower screens, glass cooktop surfaces. Ingredients: 240ml water (distilled preferred to prevent mineral spots), 60ml white vinegar, 60ml isopropyl alcohol (70%). Method: Combine in a spray bottle. No soap — soap leaves a residue on glass that causes streaking. Use: Spray sparingly (less product = fewer streaks), wipe with a 220 GSM microfiber glass cloth in straight overlapping passes, finish with a dry pass. The alcohol accelerates evaporation and prevents the water-and-vinegar mixture from leaving residue before it can be wiped.
Recipe 5: Bathroom Mould and Scale Remover
For: Grout lines, tile mould, showerhead limescale, bath ring. Ingredients: 4 tbsp bicarbonate of soda, sufficient 3% hydrogen peroxide to form a thick paste (approximately 2–3 tbsp), 5 drops tea tree essential oil. Method: Mix to a paste immediately before use — the combination reacts and loses efficacy if stored. Use: Apply paste to affected area with an old toothbrush or grout brush, working into grout lines. Leave 10–20 minutes. Scrub and rinse thoroughly with water. The hydrogen peroxide oxidises mould spores; the baking soda provides mechanical abrasion; the tea tree oil contributes antifungal activity. This recipe requires more physical effort than commercial mould removers but contains no chlorine bleach, making it safer for regular use in enclosed spaces.
Storage, Labeling, and Safety
Store all homemade cleaners in clearly labeled reusable spray bottles with the recipe name, key ingredients, and intended surface type on the label. Never store in unlabeled containers or in containers originally used for food or drink — the risk of confusion or accidental ingestion is not worth the recycling convenience. Keep out of reach of children; homemade cleaners are safer than many commercial products but are not non-toxic. Isopropyl alcohol is flammable; keep bottles away from open flames and heat sources. Hydrogen peroxide degrades in light; store in opaque or dark-coloured bottles. For the cleaning schedule that deploys these recipes efficiently across the household, see our zone cleaning method guide and the weekly cleaning schedule template.
Batch Making and Cost Analysis
The practical argument for homemade cleaners is strongest when the preparation is batched rather than made individually as needed. A single 20-minute session once per month produces four to six weeks of cleaning supply across all five recipes. At batch scale, the cost and time advantages over commercial products are significant.
Cost comparison per litre (approximate retail ingredient prices): General all-purpose cleaner: $0.45/litre versus commercial equivalent $3.50/litre. Disinfecting bathroom spray: $1.20/litre versus commercial equivalent $4.00/litre. Kitchen degreaser: $0.60/litre versus commercial equivalent $5.00/litre. Glass cleaner: $0.50/litre versus commercial equivalent $3.00/litre. Over a year of household cleaning, the saving across five products is typically $80 to $150 depending on household size and cleaning frequency.
Beyond cost, the environmental case is equally clear: reusable spray bottles eliminate approximately 15 to 25 single-use plastic containers per household per year. The ingredient packaging (one bottle each of vinegar, castile soap, and isopropyl alcohol, one box of baking soda and washing soda) is a fraction of the packaging volume of the equivalent commercial products it replaces, most of which are 80% to 90% water sold in individual plastic containers.
The main risk in homemade cleaner preparation is chemistry errors — using the wrong concentration, mixing incompatible ingredients, or applying the wrong recipe to a sensitive surface. The chemistry section at the start of this guide is the insurance against that risk: understanding what each ingredient does prevents the substitutions and improvisations that produce ineffective or damaging mixtures. Follow the recipes as written until the chemistry is understood; then adapt with knowledge rather than intuition.



The chemistry explanation at the start is what every homemade cleaner guide is missing. I had been using vinegar on my marble worktops for two years based on general “vinegar cleans everything” advice. The surface is visibly etched in the areas I cleaned most frequently. Understanding that acetic acid dissolves calcium carbonate — which marble is — changes the entire approach. Correct recipe for each surface, not one recipe for all.
The 30-second contact time for the disinfecting spray is the detail that most people skip. I had been spraying and immediately wiping for years — the alcohol never had time to act. The 30-second dwell time is not optional; it is the mechanism by which disinfection occurs. The same volume of product, 30 seconds, genuinely different outcome.
The washing soda degreaser is the recipe I had been searching for. I had tried every commercial hob cleaner and could never fully remove the baked-on grease around the burners without scratching. Washing soda paste left for five minutes — the grease lifted with almost no mechanical effort. Understanding why it works (saponification) means I can adjust the concentration rather than guessing.
Nkechi — washing soda is the most underused kitchen cleaning ingredient available. The saponification mechanism means it converts cooking grease into a water-soluble form that rinses away rather than requiring physical scrubbing to displace it. Warmer application temperature further increases the reaction rate. Glad it worked.