Keeping your home clean doesn’t have to mean spending a fortune on commercial cleaning products. As someone who runs a professional cleaning service and also manages a busy household, I’ve found that the simplest solutions are often the best. These DIY cleaning recipes use items you probably already have in your pantry and offer a safer, budget-friendly alternative to store-bought options.
Table of Contents
- DIY All-Purpose Cleaner
- DIY Glass Cleaner
- DIY Brass Cleaner
- DIY Heavy-Duty Scrub
- DIY Marble Cleaner
- DIY Oven Cleaner
- DIY Drain Cleaner
- DIY Quartz Countertop Cleaner
- Powerful DIY Shower Cleaner
- How to Clean Baseboards Naturally
- DIY Stainless Steel Cleaner and Polisher
- DIY Hardwood Floor Cleaner
- DIY Laminate Floor Cleaner
- DIY Carpet Cleaner
- DIY Upholstery Cleaner
- DIY Toilet Bowl Cleaner

1. DIY All-Purpose Cleaner
Ingredients:
- 1/2 cup distilled white vinegar
- 1 tsp liquid Castile soap (What is Castile Soap? – Dr. Bronner’s)
- 2 cups water
- 20–30 drops essential oil (optional)
Instructions: Mix all ingredients in a spray bottle and shake well. Use it to clean bathroom surfaces, trash cans, and countertops.
Best For: General cleaning of non-porous surfaces
Avoid on: Marble, granite, and other porous stone surfaces

2. DIY Glass Cleaner
Ingredients:
- 2 cups water
- 1/2 cup white vinegar
- 1/4 cup 70% rubbing alcohol
Instructions: Combine ingredients in a spray bottle. Spray onto a microfiber cloth and wipe down windows or mirrors—buff with a dry cloth for a streak-free shine.
Pro Tip: Clean windows on cool, cloudy days to avoid streaking.
Alternative: Use 3% hydrogen peroxide for glass and mirrors. (Hydrogen Peroxide for Cleaning)

3. DIY Brass Cleaner
Ingredients:
- Lemon juice or white vinegar
- Salt
- Sponge or cloth
Instructions: Dip a damp cloth into lemon juice or vinegar, sprinkle with salt, and gently scrub the brass. Rinse and buff with a dry microfiber cloth.
Best For: Brass knobs, railings, instruments
Note: Avoid using this on lacquered brass.

4. DIY Heavy-Duty Scrub
Ingredients:
- 1/2 lemon
- Borax powder
Instructions: Dip the lemon into Borax and scrub rust stains on porcelain or enamel. Rinse and dry with a microfiber cloth.
Best For: Stubborn stains in tubs and sinks
Avoid on: Marble or granite surfaces

5. DIY Marble Cleaner
Ingredients:
- 2 drops dish soap
- 2 cups warm water
Instructions: Wipe the marble with a soft cloth soaked in the mixture. Rinse with clean water and dry thoroughly with a microfiber cloth.
Storage Tip: Store in a cool, dark cabinet and label the container.
Note: Never use acidic substances like vinegar or lemon on marble.

6. DIY Oven Cleaner
Ingredients:
- 1/2 cup baking soda
- A few tablespoons of water
- White vinegar
Instructions: Make a paste with baking soda and water. Spread in the oven, let sit for a few hours, then spray with vinegar. Wipe clean with a damp cloth.
Storage Tip: Best made fresh for each use.

7. DIY Drain Cleaner
Ingredients:
- 1/2 cup baking soda
- 1/4 cup white vinegar
- Boiling water
Instructions: Pour baking soda down the drain, followed by vinegar. Let it sit for one hour, then flush with boiling water.
Pro Tip: Repeat weekly to keep drains odor-free.

8. DIY Quartz Countertop Cleaner
Ingredients:
- 1/2 cup 70% rubbing alcohol
- 1/2 tsp Castile soap
- 20–30 drops of essential oil
- 16 oz spray bottle
Instructions: Combine all ingredients in a spray bottle, shake well, spray on countertops, and wipe with a microfiber cloth.
Storage: Store in a cool, dry place. Shake before each use.

9. Powerful DIY Shower Cleaner
Ingredients:
- 2 cups Dawn dish soap
- 2 cups white vinegar
Instructions: Heat vinegar slightly, mix with dish soap in a spray bottle. Spray on shower surfaces, let sit for 30 minutes, scrub, and rinse.
Ventilation Note: Open a window or turn on a fan due to strong fumes.

10. How to Clean Baseboards Naturally
Ingredients:
- 8 cups of water
- 2 tbsp Dawn dish soap
- 1/2 cup white vinegar
- Tools: Swiffer duster, vacuum, bucket, Magic Eraser, toothbrush, microfiber cloth
Instructions: Dust, vacuum, then scrub baseboards using the cleaning solution. Use a toothbrush for grooves and dry with a cloth.
Pro Tip: Rub with dryer sheets to repel future dust.

11. DIY Stainless Steel Cleaner and Polisher
Ingredients:
- White vinegar
- Olive oil
- Microfiber cloths
Instructions: Wipe with vinegar to clean, then buff with olive oil to polish.
Best For: Kitchen appliances
Tip: Always wipe in the direction of the grain.

12. DIY Hardwood Floor Cleaner
Ingredients:
- 1 tsp Castile soap
- 4 cups water
- 10 drops of essential oil
Instructions: Mix ingredients in a spray bottle. Spray a section of the floor and clean using a microfiber mop.
Shelf Life: Up to one week. Store in a labeled bottle.

13. DIY Laminate Floor Cleaner
Ingredients:
- 1/2 cup white vinegar
- 1/2 cup rubbing alcohol
- 1/2 cup distilled water
- 5 drops of essential oil
Instructions: Mix in a spray bottle, spray in sections, and mop using a microfiber mop.
Pro Tip: Use a spray mop for best moisture control.

14. DIY Carpet Cleaner
Ingredients:
- Baking soda
- 1 part white vinegar
- 3 parts warm water
- Scrub brush
Instructions: Sprinkle baking soda on the carpet, scrub with vinegar solution, and repeat as needed.
Caution: Test on a small area before full use. Do not oversaturate.

15. DIY Upholstery Cleaner
Ingredients:
- Baking soda
- Water
- 2 cups vinegar
- 2 tbsp laundry detergent
- Scrub brush
Instructions: Spot clean with baking soda paste. Then clean the entire area with the vinegar-detergent mix. Wipe with a damp cloth and let air dry.
Tip: Use fans to speed up drying time.

16. DIY Toilet Bowl Cleaner
Ingredients:
- 1/2 cup Borax
- 1/4 cup Borax
- 1 cup lemon juice
- 1 cup white vinegar
Instructions: Mix 1/2 cup Borax with lemon juice. Sprinkle 1/4 cup of borax into the toilet, scrub, then pour in vinegar and scrub again.
Storage: Store lemon-Borax mix in an airtight jar for later use..

⚠️ Safety Disclaimer: Always test DIY cleaners on a small, inconspicuous area first. Do not mix bleach with vinegar, ammonia, or other cleaners. Store all products in clearly labeled containers away from children and pets.
💚 More on Eco-Friendly Cleaning: EPA Safer Choice Program
🧽 Frequently Asked Questions About DIY Cleaning Products
❓ What are the best natural DIY cleaning products for beginners?
If you’re just getting started, begin with easy recipes like an all-purpose vinegar and Castile soap spray or a baking soda scrub. These cleaners are effective on most non-porous surfaces and use simple ingredients you already have at home.
❓ Can I make a non-toxic cleaner that works on multiple surfaces?
Absolutely! A homemade all-purpose cleaner with essential oils and white vinegar is a safe, non-toxic option that works on glass, countertops, and sinks. Just avoid using it on natural stone like marble or granite.
❓ What’s the safest DIY cleaner for kitchens and food prep areas?
A mix of warm water, unscented Castile soap, and essential oils like lemon or tea tree creates a gentle but effective kitchen cleaner. It’s great for wiping down food prep areas without harsh chemicals.
❓ How can I naturally disinfect surfaces without bleach?
A solution of rubbing alcohol, vinegar, and essential oils acts as a powerful natural disinfectant. This is one of the most recommended homemade disinfectant sprays for bathrooms and kitchens.
❓ Are homemade cleaning products safe for homes with pets and kids?
Most DIY cleaning solutions made with vinegar, baking soda, and mild soap are safer than store-bought alternatives. However, be cautious with essential oils—some, like tea tree or eucalyptus, can be irritating to pets.
❓ What’s a good DIY cleaner for hardwood and laminate floors?
Mix Castile soap, water, and essential oil in a spray bottle and use with a microfiber mop. For laminate floors, add a splash of rubbing alcohol and vinegar to help the solution dry quickly without streaking.
❓ How long do homemade cleaning products last?
Most DIY cleaners have a shelf life of 1 to 4 weeks, depending on the ingredients. Solutions made with vinegar or rubbing alcohol typically last longer, while baking soda-based pastes are best used fresh.
❓ Can I use essential oils in homemade cleaners?
Yes, essential oils like lemon, lavender, eucalyptus, and tea tree not only add fragrance but also offer natural antibacterial properties. Use them in DIY glass cleaner, surface spray, or even toilet bowl scrubs.