Keeping your home fresh and clean doesn't have to involve harsh chemicals.
There are fantastic, natural ways to tackle everyday cleaning tasks, and refreshing your toilet is no exception! We've gathered some brilliant DIY recipes that use simple ingredients to leave your toilet sparkling and smelling wonderful, all while being kind to the environment..
1. Baking Soda and Essential Oil Toilet Freshener

This simple yet effective toilet cleaner uses the deodorizing power of baking soda combined with the refreshing scent of essential oils like orange or lemon.
It's an easy way to keep your toilet smelling fresh and looking clean with just a few natural ingredients.
Say goodbye to chemical cleaners and hello to a sparkling, naturally scented toilet!.
Key Ingredients:
- Baking Soda
- Essential Oil (Orange or Lemon)
Benefits:
- Deodorizes
- Cleans
- Naturally Scented
Pro Tip: If you have an old Parmesan cheese shaker lid, you can attach it to your mason jar for an easy sprinkle-top dispenser!
Get the Recipe: Baking Soda and Essential Oil Toilet Freshener
2. DIY Toilet Bomb Fizzies with Baking Soda and Citric Acid

Transform your toilet cleaning routine with these fun and effective toilet bomb fizzies! Made with baking soda, citric acid, and essential oils, these little bombs fizz and dissolve to help clean and deodorize your toilet bowl naturally.
They're a super easy, no-scrub option for keeping your bathroom fresh between deep cleans..
Key Ingredients:
- Baking Soda
- Citric Acid
- Hydrogen Peroxide
- Essential Oils
Benefits:
- Cleans
- Deodorizes
- Natural Sanitizing
Pro Tip: For a fresh scent, try a blend of lemongrass and peppermint essential oils, or use purification oil for a clean fragrance.
Get the Recipe: DIY Toilet Bomb Fizzies with Baking Soda and Citric Acid
3. Mineral-Based Toilet Cleaner Powder

This gentle yet powerful toilet cleaner powder is made with simple mineral-based ingredients like baking soda, citric acid, and salt.
It effectively breaks down stains and buildup without harsh chemicals, making it a great eco-friendly and septic-safe option.
For an extra touch of freshness, add your favorite essential oils!.
Key Ingredients:
- Baking Soda
- Citric Acid
- Salt
- Essential Oils
Benefits:
- Biodegradable
- Septic Safe
- Effective Stain Removal
Pro Tip: This versatile powder can also be used to clean your bathtub, sink, and tile for a sparkling bathroom.
Get the Recipe: Mineral-Based Toilet Cleaner Powder
4. Simple Three-Ingredient Toilet Fizzies

Looking for an incredibly easy way to freshen up your toilet? These DIY toilet fizzies are made with just three core ingredients plus optional essential oils.
They’re like bath bombs for your toilet, creating a pleasant fizzing action that helps keep things smelling lovely between cleans.
A perfect little helper for a quick bathroom refresh!.
Key Ingredients:
- Baking Soda
- Citric Acid
- Essential Oil (optional)
Benefits:
- Freshens
- Easy to Use
- Quick Refresh
Pro Tip: Use old ice cube trays for making these, or consider leaving out the essential oils if you find they linger in the molds after washing.
Get the Recipe: Simple Three-Ingredient Toilet Fizzies
5. Toilet Cleaner Tabs with Essential Oils

Make toilet cleaning a breeze with these homemade toilet cleaner tabs! Combining baking soda, citric acid, castile soap, and a blend of essential oils, these tabs create a satisfying fizz that helps clean and leave a pleasant aroma.
They're a convenient and natural alternative to conventional cleaners, making your bathroom sparkle and smell wonderful..
Key Ingredients:
- Baking Soda
- Citric Acid
- Castile Soap
- Essential Oils (Tea Tree, Lavender, Lemon)
Benefits:
- Cleans
- Freshens
- Natural Fragrance
Pro Tip: You can create your own unique scents by blending different essential oils, like cinnamon, clove, and orange for a warm aroma.
Get the Recipe: Toilet Cleaner Tabs with Essential Oils
6. Citrus and Lavender Toilet Fizzies

Freshen up your toilet with these delightful citrus and lavender toilet fizzies! Made with baking soda, citric acid, and infused with uplifting orange and calming lavender essential oils, these fizzies offer a natural way to keep your toilet smelling amazing.
Simply drop one in, let it fizz, and flush for a clean and fragrant result..
Key Ingredients:
- Baking Soda
- Citric Acid
- Orange Zest (optional)
- Orange Essential Oil
- Lavender Essential Oil
- Water
Benefits:
- Sanitizes
- Naturally Scented
- Effortless Freshening
Pro Tip: Adding optional orange zest to the mixture not only adds extra essential oils but also gives the fizzies a lovely visual appeal.
Get the Recipe: Citrus and Lavender Toilet Fizzies
7. DIY Liquid Toilet Bowl Cleaner with Castile Soap & Essential Oils

Say goodbye to harsh chemicals with this easy-to-make liquid toilet bowl cleaner.
It uses simple ingredients like castile soap and essential oils to effectively clean and leave your bathroom smelling fresh.
It's a gentle yet powerful way to maintain a sparkling toilet..
Key Ingredients:
- Castile Soap
- Baking Soda
- Essential Oils
Benefits:
- Cleans effectively
- Fresh scent
- Avoids harsh chemicals
Pro Tip: Give the bottle a good shake before each use, as the ingredients can settle over time.
Get the Recipe: DIY Liquid Toilet Bowl Cleaner with Castile Soap & Essential Oils
8. Natural Toilet Bombs with Baking Soda & Essential Oils

Transform toilet cleaning into a quick and simple task with these delightful homemade toilet bombs.
They fizz and dissolve grime, leaving your toilet bowl clean and your bathroom smelling naturally fresh thanks to essential oils like tea tree and orange.
They're a fantastic kid- and pet-safe option..
Key Ingredients:
- Baking Soda
- Citric Acid
- Essential Oils (Orange, Tea Tree)
Benefits:
- Fizzes to break down grime
- Natural deodorizer
- Kid- and pet-safe
Pro Tip: Make sure to let the bombs dry completely in a warm place or in the sun overnight for best results.
Get the Recipe: Natural Toilet Bombs with Baking Soda & Essential Oils
9. 24-Hour DIY Toilet Freshener & Disinfectant

Keep your toilet clean and smelling fresh around the clock with this ingenious DIY freshener.
By placing a bottle of floor cleaner or diluted detergent in the toilet tank, it slowly releases the cleaning solution with every flush, automatically cleaning and disinfecting.
It’s a super simple hack that lasts for months!.
Key Ingredients:
- Floor Cleaner or Liquid Detergent
- Water
Benefits:
- Continuous cleaning
- Long-lasting freshness
- Disinfects with every flush
Pro Tip: You can use your favorite floor cleaner or liquid detergent, diluted with water, for this clever hack.
Get the Recipe: 24-Hour DIY Toilet Freshener & Disinfectant
10. Easy Homemade Toilet Bombs with Cornstarch & Essential Oils

These toilet bombs offer a natural and fizzy way to clean and deodorize your toilet without harsh chemicals.
Made with baking soda, citric acid, and cornstarch, they create a delightful fizzing action to tackle grime.
They smell amazing and are perfect for keeping your bathroom fresh between deep cleans..
Key Ingredients:
- Baking Soda
- Citric Acid
- Cornstarch
- Essential Oils
Benefits:
- Chemical-free cleaning
- Neutralizes odors
- Gentle on plumbing
Pro Tip: Customize your bombs with essential oil blends like Lemon + Peppermint for a zesty clean or Lavender + Tea Tree for a spa-like refresh.
Get the Recipe: Easy Homemade Toilet Bombs with Cornstarch & Essential Oils
11. DIY Toilet Bombs Without Citric Acid (with Epsom Salt)

Discover a simple way to freshen your toilet without citric acid using this easy recipe! Combining baking soda and Epsom salt with essential oils creates effective, natural toilet tablets.
They're a great option for a clean and pleasant-smelling bathroom, and they're wonderfully customizable..
Key Ingredients:
- Baking Soda
- Epsom Salt
- Essential Oils
- Water
Benefits:
- Natural deodorizer
- Gentle cleaning
- Easy to make
Pro Tip: Add colorant to the dry ingredients if using powder, or to the wet ingredients if using liquid for a vibrant touch.
Get the Recipe: DIY Toilet Bombs Without Citric Acid (with Epsom Salt)
12. 2-Ingredient DIY Toilet Sanitizer and Freshener

This incredibly simple DIY toilet sanitizer and freshener uses just two household ingredients to keep your toilet bowl clean and fragrant.
By creating soap strips, your bathroom will smell amazing with every flush, offering a long-lasting and inexpensive alternative to store-bought products..
Key Ingredients:
- Regular Soap Bars
- All-Purpose Cleaner or Detergent
Benefits:
- Inexpensive
- Long-lasting
- Sanitizes and freshens
Pro Tip: Cut the set soap into your desired shape and size for easy application onto the side of the toilet bowl.
Get the Recipe: 2-Ingredient DIY Toilet Sanitizer and Freshener
13. Fizzy Toilet Bombs for Freshness Without Scrubbing

These fizzy toilet bombs are like bath bombs for your toilet, designed to freshen and deodorize without requiring strenuous scrubbing.
Made with natural ingredients like baking soda and essential oils, they offer a non-toxic alternative to harsh cleaners, helping maintain a clean toilet between deeper cleans..
Key Ingredients:
- Baking Soda
- Hydrogen Peroxide
- Citric Acid
- Essential Oils
Benefits:
- Freshens between cleanings
- Reduces scrubbing
- Non-toxic ingredients
Pro Tip: Store your finished toilet bombs in a sealed container to preserve their fragrance and fizz.
Get the Recipe: Fizzy Toilet Bombs for Freshness Without Scrubbing
14. Homemade Toilet Cleaner Gel with Borax & Castile Soap

Create a natural, effective, and great-smelling homemade toilet cleaner gel.
This simple recipe uses ingredients like borax, baking soda, and castile soap to tackle stains and leave your bathroom feeling fresh without any harsh chemical fumes.
It’s an easy swap for a gentler, more natural clean..
Key Ingredients:
- Borax
- Baking Soda
- Castile Soap
- Essential Oils
Benefits:
- Tough on stains
- Pleasant scent
- Gentle and safe
Pro Tip: Use a recycled dish soap or ketchup bottle for easy dispensing of this gel-like cleaner.
Get the Recipe: Homemade Toilet Cleaner Gel with Borax & Castile Soap
15. Natural Toilet Cleaner Tablets with Vinegar & Baking Soda

Ditch the harsh chemicals of commercial cleaners with these DIY fizzy toilet bombs! Made with natural ingredients like vinegar, baking soda, and essential oils, these tablets effectively clean and deodorize your toilet.
They're an affordable and simple way to achieve a naturally fresh and sparkling bathroom..
Key Ingredients:
- Citric Acid
- Baking Soda
- White Distilled Vinegar
- Essential Oils
Benefits:
- All-natural ingredients
- Cost-effective
- Deodorizes and cleans
Pro Tip: Add the vinegar very slowly, drop by drop, and whisk between additions to ensure the tablets maintain their fizz.
Get the Recipe: Natural Toilet Cleaner Tablets with Vinegar & Baking Soda
16. 3-Ingredient Toilet Cleaning Powder with Baking Soda & Citric Acid

This super simple toilet cleaning powder uses just three ingredients to create a satisfying fizz that helps lift grime and leave your toilet sparkling.
Baking soda and citric acid create a powerful bubbly reaction when mixed with water, making cleaning easier.
A blend of purifying essential oils adds a fresh, clean scent..
Key Ingredients:
- Baking Soda
- Citric Acid
- Essential Oil Blend (e.g., Purify, Lemon, Tea Tree, Eucalyptus)
Benefits:
- Effective fizzing action
- Natural cleaning
- Fresh scent
- Easy to make
Pro Tip: If you live in a humid area, the powder might clump slightly. Just break it up with a spoon before use.
Get the Recipe: 3-Ingredient Toilet Cleaning Powder with Baking Soda & Citric Acid
17. Citrus Toilet Fizzies for a Sparkling Clean

These delightful citrus toilet fizzies offer a zero-waste approach to keeping your toilet bowl clean and fresh.
Made with natural ingredients, they fizz on contact with water, helping to break down grime and hard water stains.
The addition of citrus zest and essential oils leaves a wonderfully clean scent..
Key Ingredients:
- Baking Soda
- Citric Acid
- Essential Oils
- Citrus Zest
Benefits:
- Zero-waste option
- Tackles hard water stains
- Leaves a refreshing scent
- Easy to use
Pro Tip: For a deeper clean, let the fizzies sit for about 5 minutes before scrubbing with your toilet brush.
Get the Recipe: Citrus Toilet Fizzies for a Sparkling Clean
18. Lemon-Scented Homemade Toilet Cleaning Bombs

Make toilet cleaning a breeze with these easy homemade toilet cleaning bombs.
They harness the power of baking soda and citric acid to create a satisfying fizz that cleans and deodorizes your toilet bowl with minimal effort.
The lemon scent adds a bright, fresh aroma..
Key Ingredients:
- Baking Soda
- Citric Acid
- Liquid Dish Soap
- Essential Oils (like Lemon)
Benefits:
- Hands-off cleaning
- Natural deodorizer
- Pleasant lemon scent
- Reduces toxins
Pro Tip: Use the mixture while it still holds its shape like kinetic sand, avoiding too much liquid, to prevent premature expansion.
Get the Recipe: Lemon-Scented Homemade Toilet Cleaning Bombs
19. Eco-Friendly Toilet Cleaning Tablets with Vinegar

These simple homemade toilet cleaning tablets are a fantastic eco-friendly alternative to conventional cleaners.
Just drop one in your toilet bowl and let the fizzing action work its magic to help get your toilet extra clean.
They're a great way to achieve a sparkling result with natural ingredients..
Key Ingredients:
- Baking Soda
- Citric Acid
- White Vinegar Powder
- Essential Oils
Benefits:
- Zero waste bathroom goal
- Reduces toxic chemicals
- Effective bubbling action
- Customizable scents
Pro Tip: If your tablets are crumbling, a light spritz of vinegar can help them hold together better.
Get the Recipe: Eco-Friendly Toilet Cleaning Tablets with Vinegar
20. DIY Toilet Cleaner with Castile Soap & Tea Tree Oil

This easy DIY toilet cleaner provides confidence in its cleaning ability with just four simple ingredients.
Castile soap offers gentle yet effective cleaning, while tea tree oil provides natural germ-fighting properties and a pleasant scent.
It leaves your toilet bowl sparkling and smelling fresh..
Key Ingredients:
- Water
- Liquid Castile Soap
- Borax or Baking Soda
- Tea Tree Oil
Benefits:
- Sparkling clean results
- Natural disinfecting properties
- Fresh scent
- Simple ingredients
Pro Tip: If borax or baking soda doesn't fully dissolve, try sprinkling a small scoop into the bowl first, then add the liquid mixture and scrub.
Get the Recipe: DIY Toilet Cleaner with Castile Soap & Tea Tree Oil
21. Chemical-Free Toilet Spray for Bathroom Freshness

Keep your bathroom smelling great with this homemade toilet spray, crafted with just four natural ingredients.
It provides lovely freshness without the irritating chemicals found in many store-bought options.
Easy to make and even easier to use, it's a delightful way to freshen your bathroom..
Key Ingredients:
- Corn Syrup
- Rubbing Alcohol
- Distilled Water
- Essential Oils
Benefits:
- Eliminates harsh chemicals
- Creates a fresh scent
- Simple to create
- Cost-effective
Pro Tip: Using amber glass bottles is recommended if you're using essential oils to help preserve their potency.
Get the Recipe: Chemical-Free Toilet Spray for Bathroom Freshness
22. Lemon & Basil Toilet Cleaner Pods

These DIY toilet cleaner pods offer a refreshing scent of lemon and basil, making a typically unpleasant task much more enjoyable.
They're designed to disinfect and clean your toilet bowl, leaving it looking and smelling fresh without harsh chemicals.
It's a simple, mess-free way to maintain a clean bathroom..
Key Ingredients:
- Baking Soda
- Lemon Juice
- Basil Leaves
- White Vinegar
- Lemon Peels
Benefits:
- Cleans Toilet Bowl
- Disinfects
- Refreshing Scent
Pro Tip: If your pods seem too fragile after freezing, return them to the mold, crush them slightly, add a tiny bit more vinegar or lemon juice, and freeze again.
Get the Recipe: Lemon & Basil Toilet Cleaner Pods
23. Natural Toilet Cleaner with Lemon & Rosemary

This easy-to-make natural toilet cleaner combines baking soda and essential oils for a powerful clean with a pleasant lemon and rosemary scent.
It tackles tough stains and leaves your toilet bowl fresh and germ-free.
It’s a fantastic alternative to commercial cleaners, keeping your bathroom smelling lovely..
Key Ingredients:
- Baking Soda
- Essential Oils (Lemon, Rosemary)
- White Vinegar
Benefits:
- Cleans and Disinfects
- Pleasant Scent
- Natural Ingredients
Pro Tip: Don't forget to disinfect your toilet brush by soaking it in vinegar overnight, or even bleach for a deeper clean.
Get the Recipe: Natural Toilet Cleaner with Lemon & Rosemary
24. DIY Citric Acid Toilet Cleaning Gel

This DIY toilet cleaning gel is designed to cling to the bowl, reaching under the rim for a thorough clean.
Made with citric acid, it offers powerful cleaning without toxic ingredients.
The thick consistency ensures it stays put, working its magic to make your toilet sparkle.
It's a great option for a deep clean with a fresh scent from essential oils..
Key Ingredients:
- Citric Acid
- Boiling Water
- Xanthan Gum
- Essential Oil
Benefits:
- Thick Gel Formula
- Clings to Bowl
- Powerful Cleaning
Pro Tip: Use an old, clean toilet cleaner bottle with a bendy neck for easy application under the toilet rim.
Get the Recipe: DIY Citric Acid Toilet Cleaning Gel
25. Baking Soda & Essential Oil Air Freshener

This simple DIY air freshener uses baking soda to effectively absorb odors and essential oils to add a lovely, natural scent.
It's perfect for small spaces like bathrooms, closets, or cars, and can be easily refreshed.
This is a wonderfully natural way to keep your home smelling clean and inviting..
Key Ingredients:
- Baking Soda
- Essential Oils
- Dried Lavender Buds (Optional)
- Mason Jar
- Fabric Scrap
Benefits:
- Absorbs Odors
- Natural Fragrance
- Easy to Make
Pro Tip: Give your air freshener a shake every so often to refresh the scent and redistribute the essential oils.
Get the Recipe: Baking Soda & Essential Oil Air Freshener