Everyday Cheapskate
  • Link to Pinterest
  • Link to Facebook
  • Link to X
  • Link to Instagram
  • Link to LinkedIn
  • Link to Rss this site
  • Link to Youtube
  • Start Here!
  • Home
  • About
  • Ask Mary
  • Articles
    • Automobiles
    • Best Inexpensive
    • Cleaning
    • Clothing and Accessories
    • Dear Mary …
    • DIY
    • Gifts
    • Emergency Preparedness
    • Food & Recipes
    • Health and Beauty
    • Holidays and Special Occasions
    • Home & Family
    • Kids and Babies
    • Laundry
    • Money and Finances
    • Outdoors and Garden
    • Pets
    • Repairs and Maintenance
    • Shopping
    • Travel and Entertainment
    • Miscellaneous
    • Trending
    • Gift Guides
    • Mary’s Perspective
  • Archive
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
Home / Cleaning / The Old-School Toilet Cleaning Trick That Outshines Expensive Products
homemade toilet bowl cleaner midcentury green wall tile

The Old-School Toilet Cleaning Trick That Outshines Expensive Products

May 25, 2025/Updated December 30, 2025/10 Comments/in Cleaning, DIY, Home & Family /by Mary Hunt
Jump to Instructions Print Instructions
Pin - DIY Toilet Cleaner That Actually Works

Cleaning a toilet will never be anyone’s favorite task, but it doesn’t have to involve harsh fumes, chemicals, or expensive bottles that promise more than they deliver. If you’ve ever stared down a stubborn toilet ring and wondered how something so small can be so irritating, you’re in the right place. This homemade toilet bowl cleaner uses two pantry staples, baking soda and vinegar, to tackle stains, odors, and buildup effectively. It’s simple, budget-friendly, and works whether you clean on a schedule or only when company is coming. No hype. Just results.

homemade toilet bowl cleaner midcentury green wall tile

You’re not alone if cleaning the bathroom feels like the worst chore of the week.

In fact, 52% of Americans say they dread it, and yet 88% of us clean the toilet more than anything else in the house. That’s the classic love-hate relationship: we don’t enjoy it, but we also don’t skip it.

Because nothing says “responsible adult” like scrubbing a toilet on a Saturday morning when you’d rather be doing almost anything else.

That’s exactly why this DIY toilet bowl cleaner stays in my regular cleaning rotation.

It’s quick. It’s inexpensive. And it actually works.

With nothing more than baking soda and vinegar, the same duo you might already use in the kitchen, you can knock out stains, neutralize odors, and leave the bowl looking clean without turning the bathroom into a chemistry lab.

Why This DIY Cleaner Still Makes Sense in 2026

woman sprinkling baking soda into toilet bowl homemade cleaner diy vinegar

With so many “new and improved” cleaners lining store shelves, it’s fair to wonder why this old-school combo still holds up.

Simple answer: it solves the actual problem.

Vinegar breaks down mineral buildup and residue. Baking soda adds gentle scrubbing power and deodorizes at the same time. Together, they handle the most common toilet issues without unnecessary fillers or mystery ingredients.

They’re predictable. They’re affordable. And you’re in control of what you’re using.

No subscriptions. No locked cabinets. No second-guessing what you’re breathing in.

That kind of reliability matters, especially if you prefer solutions that work the first time and don’t require a backup plan.

  • MORE: 38 Genius Everyday Uses for Baking Soda That Work

What Causes Toilet Rings and Stains?

Before we jump into the recipe, it helps to know what you’re actually dealing with. Most toilet stains don’t come from neglect. They come from everyday use and the water running through your pipes.

A few usual suspects are responsible for most of the mess:

  • Hard water: Minerals like calcium and iron slowly build up over time. The result is often a gray, brown, or rusty ring that seems to reappear no matter how often you clean.
  • Mold or bacteria: That strange pink or orange film isn’t dirt. It’s usually Serratia marcescens, a bacteria that thrives in damp, low-ventilation bathrooms. It looks worse than it is, and yes, it’s beatable.
  • Standing water: Toilets that aren’t used regularly give minerals and bacteria time to settle in and get comfortable. Guest bathrooms are common offenders here.
  • Urine exposure: When it’s not flushed away promptly, urine can leave behind yellow stains that cling to the bowl and harden over time.

Here’s the important part: most of these stains build up gradually. That’s why regular maintenance helps, but it’s also why stains can feel stubborn once they’ve settled in.

If you’re already past the “quick wipe” stage, don’t worry. This cleaner is designed to break down buildup that’s been hanging around longer than you’d like to admit.

  • MORE: How to Make No-Rinse Daily Shower Cleaner—Cheaper Better Faster

What You’ll Need (and Why It Works)

diy toilet bowl cleaner vinegar and baking soda

You only need two ingredients for this DIY toilet bowl cleaner and there’s a good chance they’re already sitting in your pantry:

  • 1 cup baking soda
  • 1 cup white vinegar

It might sound like a middle school volcano experiment, but this combo is doing very grown-up work inside your toilet bowl.

Baking soda (sodium bicarbonate) acts as a gentle abrasive. It loosens stains without scratching the porcelain and naturally neutralizes odors, which is a polite way of saying it handles the stink.

White vinegar is a mild acid. It breaks down hard water deposits, helps kill bacteria, and dissolves the crusty mineral buildup that loves to collect under the rim.

On their own, each ingredient pulls its weight.

Together, they’re better.

When baking soda and vinegar meet, they create a fizzy reaction. That bubbling action isn’t just for show. It helps lift grime from the surface so it’s easier to scrub away instead of grinding it in.

magic formula for diy toilet bowl cleaner recipe baking soda and vinegar

In plain English: the fizz does part of the work for you.

No harsh chemicals. No overpowering fumes. No damage to your toilet bowl.

  • MORE: 8 Surfaces You Should Never Clean with Vinegar

How to Use This DIY Toilet Bowl Cleaner

diy toilet bowl cleaner baking soda vinegar how to clean homemade step by step

Now that you’ve got your two ingredients, here’s how to put them to work. This isn’t complicated but a little strategy makes it far more effective.

Step 1: Shut off the water supply.

Reach behind the toilet and turn the shut-off valve clockwise until it stops. Flush once to empty most of the water from the bowl.

This gives the cleaner a chance to stick where it’s needed instead of floating away.

Step 2: Add the baking soda

Sprinkle baking soda generously around the bowl, focusing on stained areas and especially under the rim. That’s where buildup likes to hide.

You don’t need to measure perfectly. Coverage matters more than precision here.

Step 3: Pour in the vinegar

Slowly add the vinegar, either by pouring it in or using a spray bottle for better control.

You’ll hear fizzing and bubbling almost immediately. That reaction is doing part of the work for you, loosening mineral deposits and lifting grime so it’s easier to scrub away.

Step 4: Scrub thoroughly

Grab your toilet brush and scrub the bowl, paying close attention to the rim, waterline, and any stubborn spots.

No need to rush. A steady, thorough scrub beats aggressive scrubbing every time.

Step 5: Turn the water back on and flush.

Restore the water supply, let the tank fill, and flush everything away.

If stains have been hanging around longer than you’d like to admit, repeat the process.

For extra-stubborn buildup: Let the mixture sit for up to 30 minutes before scrubbing. A scrubby sponge can help with tough rings, especially in hard-water areas.

Safety note: This cleaner is non-toxic and eco-friendly, but it should still be stored out of reach of children and pets. And never mix vinegar with bleach. Together they create dangerous fumes.

  • MORE: The Only Natural Bathroom Cleaning Kit You’ll Ever Need

How Often Should You Clean a Toilet, Really?

There’s no prize for overcleaning. For most households, this works just fine:

  • Once a week keeps stains and odors from settling in
  • Every other week is enough if usage is light
  • As needed works for guest bathrooms or rarely used spaces

The goal isn’t a spotless bowl at all times. It’s preventing buildup so you’re not stuck scrubbing harder later.

  • MORE: How Can I Get Rid of This Stubborn Toilet Ring?

Final Flush (Thoughts)

toilet bowl closeup flushing vinegar baking soda how to clean homemade toilet bowl cleaner

This isn’t an old wives’ tale. It’s simple chemistry doing what chemistry does best. When vinegar (an acid) meets baking soda (a base), you get that familiar fizz. That reaction helps loosen stains, neutralize odors, and break down mineral buildup that plain water can’t touch.

The real win, though, is what isn’t involved: harsh fumes, pricey specialty cleaners, or products that promise the moon and deliver disappointment. This method uses a couple of pantry staples, takes just a few minutes, and gets the job done without making the bathroom smell like a science lab gone rogue.

Will you suddenly love cleaning the toilet? Let’s not get carried away. But you’ll finish faster, scrub less, and walk away knowing you handled it the smart way and that’s a small, satisfying win any day of the week.

  • MORE: How to Kill Dust Mites Inside Your Home

DIY Toilet Bowl Cleaner FAQs

Does baking soda and vinegar really clean a toilet?

Yes. Baking soda provides gentle scrubbing power and deodorizes, while vinegar breaks down mineral deposits and residue. Together, their fizzing reaction helps loosen stains, neutralize odors, and make buildup easier to remove without harsh chemicals.

Will baking soda and vinegar damage a toilet bowl?

No. Baking soda and white vinegar are safe for porcelain toilet bowls when used properly. They clean without scratching the surface or causing damage, unlike some abrasive or acidic commercial cleaners.

How long should baking soda and vinegar sit in the toilet?

For routine cleaning, letting the mixture sit for about 10 minutes is usually enough. For stubborn stains or mineral rings, allowing it to sit for up to 30 minutes before scrubbing can make removal much easier.

Can this DIY toilet bowl cleaner remove hard water stains?

Yes. Vinegar helps dissolve calcium and mineral buildup caused by hard water, while baking soda provides mild abrasion. Very old or heavy buildup may require repeating the process.

Is it safe to mix baking soda and vinegar with other cleaners?

No. Never mix vinegar with bleach or bleach-based cleaners. This combination creates dangerous fumes. Always use baking soda and vinegar on their own, and rinse the bowl thoroughly before switching products.

How often should I clean my toilet with baking soda and vinegar?

Most toilets do well with weekly cleaning. Light-use or guest bathrooms can be cleaned every other week or as needed. Regular maintenance prevents buildup and reduces the need for heavy scrubbing later.

Does this DIY cleaner disinfect a toilet?

This method cleans effectively and helps reduce bacteria and odors, but it is not a hospital-grade disinfectant. For everyday household cleaning and maintenance, it works well without harsh chemicals.

diy toilet bowl cleaner baking soda vinegar how to clean homemade step by step
Print How-To Pin How-To
5 from 4 votes

All-Natural Toilet Bowl Cleaner with Baking Soda & Vinegar

A fast, effective, and budget-friendly DIY toilet bowl cleaner using just two pantry staples: baking soda and vinegar. Say goodbye to stains, odors, and harsh chemicals.
Cook Time2 minutes mins
Optional soak time for stubborn stains30 minutes mins
Total Time32 minutes mins
Category: Cleaning, DIY Household Cleaners
Cuisine: Cleaning, DIY, Natural Cleaning
Yield: 1 standard toilet bowl

Materials

  • 1 cup baking soda
  • 1 cup white vinegar

Instructions

  • Shut off the water supply to your toilet. Turn the knob behind the toilet clockwise and flush to empty the bowl.
  • Sprinkle in the baking soda, coating the sides and under the rim generously.
  • Add the vinegar—pour it directly or use a spray bottle for more control. Let it fizz and bubble.
  • Let sit for 10–30 minutes, especially for tough stains or buildup.
  • Scrub thoroughly with a toilet brush, focusing on stained areas and under the rim.
  • Turn the water back on and flush to rinse everything away.
  • Repeat if needed for extra-stubborn rings or mineral buildup.

Notes

Tough stains? Let the solution sit for the full 30 minutes and follow up with a scrubby sponge.
No bleach here. This combo is non-toxic and eco-friendly—but always keep out of reach of kids and pets.
Important: Never mix vinegar with bleach-based cleaners. It creates dangerous fumes.

Question: What’s your go-to trick for tackling toilet stains? Drop your tips in the comments.


EverydayCheapskate™ is reader-supported. We participate in the Amazon Services LLC Associates Program and other affiliate advertising programs, designed to provide a means for us to earn from qualifying purchases, at no cost to you.

Print Friendly, PDF & Email

More from Everyday Cheapskate

budget homework station young boy studying at kitchen dining table

How to Set Up a Homework Station Your Kids Will Actually Use

https://www.everydaycheapskate.com/wp-content/uploads/20260723-budget-homework-station-young-boy-studying-at-kitchen-dining-table.png 800 1200 Mary Hunt https://www.everydaycheapskate.com/wp-content/uploads/EC-Logo-by-Mary-Hunt-Tagline-Trimmed.png Mary Hunt2026-07-23 10:53:402026-07-23 10:53:41How to Set Up a Homework Station Your Kids Will Actually Use
easy home repairs slow sink drain squeaky hinges sticky drawer

10 Small Home Annoyances You Can Fix in Under 15 Minutes Each

https://www.everydaycheapskate.com/wp-content/uploads/20260722-easy-home-repairs-slow-sink-drain-squeaky-hinges-sticky-drawer.png 800 1200 Mary Hunt https://www.everydaycheapskate.com/wp-content/uploads/EC-Logo-by-Mary-Hunt-Tagline-Trimmed.png Mary Hunt2026-07-22 13:04:022026-07-22 13:04:0210 Small Home Annoyances You Can Fix in Under 15 Minutes Each
car dashboard diy car interior cleaning wipes

DIY Car Interior Cleaning Wipes That Actually Work Well

https://www.everydaycheapskate.com/wp-content/uploads/20260714-car-dashboard-diy-car-interior-cleaning-wipes.png 800 1200 Mary Hunt https://www.everydaycheapskate.com/wp-content/uploads/EC-Logo-by-Mary-Hunt-Tagline-Trimmed.png Mary Hunt2026-07-14 13:45:172026-07-14 13:45:17DIY Car Interior Cleaning Wipes That Actually Work Well
Best Coolers for Camping, Road Trips, and Beach Days

Best Coolers for Camping, Road Trips, and Beach Days

https://www.everydaycheapskate.com/wp-content/uploads/20260705-Best-Coolers-for-Camping-Road-Trips-and-Beach-Days.png 800 1200 Mary Hunt https://www.everydaycheapskate.com/wp-content/uploads/EC-Logo-by-Mary-Hunt-Tagline-Trimmed.png Mary Hunt2026-07-05 13:26:172026-07-05 13:26:17Best Coolers for Camping, Road Trips, and Beach Days
how to keep a cooler cold

How to Pack a Cooler That Stays Cold for 48 Hours

https://www.everydaycheapskate.com/wp-content/uploads/20260705-how-to-keep-a-cooler-cold.png 800 1200 Mary Hunt https://www.everydaycheapskate.com/wp-content/uploads/EC-Logo-by-Mary-Hunt-Tagline-Trimmed.png Mary Hunt2026-07-05 13:19:502026-07-05 13:19:50How to Pack a Cooler That Stays Cold for 48 Hours
home decor

10 Everyday Items You Never Think to Wash (But Should)

https://www.everydaycheapskate.com/wp-content/uploads/20260703-home-decor.png 800 1200 Mary Hunt https://www.everydaycheapskate.com/wp-content/uploads/EC-Logo-by-Mary-Hunt-Tagline-Trimmed.png Mary Hunt2026-07-03 20:46:552026-07-03 20:46:5510 Everyday Items You Never Think to Wash (But Should)
a lit sparkler with an american flag in the background 4th of july hacks tips and recipes

34 Fourth of July Recipes and DIY Hacks for a Stress-Free Holiday

https://www.everydaycheapskate.com/wp-content/uploads/20260630-a-lit-sparkler-with-an-american-flag-in-the-background-4th-of-july-hacks-tips-and-recipes.png 800 1200 Mary Hunt https://www.everydaycheapskate.com/wp-content/uploads/EC-Logo-by-Mary-Hunt-Tagline-Trimmed.png Mary Hunt2026-06-30 21:44:502026-06-30 21:44:5034 Fourth of July Recipes and DIY Hacks for a Stress-Free Holiday
wooden die spell july with patriotic decor in background

7 Best Things to Buy in July for Huge Summer Savings

https://www.everydaycheapskate.com/wp-content/uploads/20260629-wooden-die-spell-july-with-patriotic-decor-in-background.png 800 1200 Mary Hunt https://www.everydaycheapskate.com/wp-content/uploads/EC-Logo-by-Mary-Hunt-Tagline-Trimmed.png Mary Hunt2026-06-29 21:07:092026-06-29 21:10:297 Best Things to Buy in July for Huge Summer Savings
Grilled Peaches with Balsamic and Blue Cheese

Summer Grilled Peaches with Balsamic and Blue Cheese

https://www.everydaycheapskate.com/wp-content/uploads/20260628-Grilled-Peaches-with-Balsamic-and-Blue-Cheese-1.png 800 1200 Mary Hunt https://www.everydaycheapskate.com/wp-content/uploads/EC-Logo-by-Mary-Hunt-Tagline-Trimmed.png Mary Hunt2026-06-29 09:38:342026-06-29 09:38:34Summer Grilled Peaches with Balsamic and Blue Cheese


Please keep your comments positive, encouraging, helpful, brief,
and on-topic in keeping with EC Commenting Guidelines



Caught yourself reading all the way 'til the end? Why not share with a friend.

391 shares
Share this entry
  • Facebook Facebook Share on Facebook
  • X-twitter X-twitter Share on X
  • Square-x-twitter Square-x-twitter Share on X
  • Pinterest Pinterest Share on Pinterest
  • Linkedin Linkedin Share on LinkedIn
  • Mail Mail Share by Mail
https://www.everydaycheapskate.com/wp-content/uploads/20260104-homemade-toilet-bowl-cleaner-midcentury-green-wall-tile.png 800 1200 Mary Hunt https://www.everydaycheapskate.com/wp-content/uploads/EC-Logo-by-Mary-Hunt-Tagline-Trimmed.png Mary Hunt2025-05-25 13:22:092025-12-30 11:31:52The Old-School Toilet Cleaning Trick That Outshines Expensive Products
10 replies
  1. Anne McClellan says:
    May 6, 2026 at 4:46 am

    5 stars
    That it is natural and inexpensive!

    Reply
  2. RK says:
    May 27, 2025 at 7:16 am

    If it’s an old toilet, turning that old valve could cause that valve to leak. Another option is to quickly dump a gallon of water from a bucket into the toilet bowl. it will cause all the water in the bowl to flush away.

    Reply
  3. Marti says:
    May 26, 2025 at 12:43 pm

    5 stars
    I do use this combination but I ruined my new toilet having bleach tablets in the cistern. It caused the rubber to soften which coloured the water grey and caused grey steaks in the bowl.Took ages to discover the cause. Nothing would remove the stains. Tried everything. Then read to use a pumice and that got rid of them. No more bleach tablets in the cistern!! A cup of vinegar instead and this soda and vinegar combination for the bowl.

    Reply
  4. Suzanne says:
    May 25, 2025 at 10:04 pm

    Want a very simple good cleaner? Use zep acidic toilet bowl cleaner. Put in give few minutes use brush and poof grime be gone!

    Reply
    • Mary Hunt says:
      May 26, 2025 at 4:19 pm

      Zep Acidic Toilet Bowl Cleaner is hydrochloric acid, a harsh chemical. The cautions on the label should be followed carefully. And at $.19 an ounce, a lot more expensive than safe, non-chemical DIY vinegar and baking soda with similar if not exactly the same results!

      Reply
  5. n/a says:
    May 25, 2025 at 6:12 pm

    Is this safe for those who have septic systems?

    Reply
    • Mary Hunt says:
      May 26, 2025 at 4:12 pm

      Yes, a DIY toilet bowl cleaner made from vinegar and baking soda is safe for septic tanks—and in fact, it’s a lot friendlier to your plumbing and septic system than many commercial cleaners.

      Why it’s safe:

      Vinegar is a mild acid (acetic acid) that breaks down mineral deposits and grime without disrupting the natural bacterial balance inside your septic tank.
      Baking soda is a mild alkali that gently scrubs and deodorizes. It won’t kill the essential bacteria your septic system relies on.

      Bonus: No harsh chemicals.

      Bleach, ammonia, and many “flushable” disinfectants can wipe out the beneficial bacteria your septic tank needs to break down waste. But vinegar and baking soda? They get the job done without launching chemical warfare inside your pipes.

      Reply
  6. Gina says:
    May 25, 2025 at 3:19 pm

    5 stars
    A plumber recommended that I periodically use this formula to dissolve toothpaste that accumulates in the drain. The vinegar and baking powder will break down the buildup. After the fizzing is gone, fill the sink with hot water and plunge it down.

    Reply
    • KayKay says:
      June 4, 2025 at 8:08 am

      5 stars
      I believe you mean baking SODA, not powder.

      Reply
      • Gina says:
        July 15, 2026 at 6:29 am

        You’re right. Baking SODA!

Leave a Reply

Want to join the discussion?
Feel free to contribute!
5 from 4 votes

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

How was it?




Welcome to Everyday Cheapskate!

A woman in a blue shirt

Hi, There … I’m Mary!
I’m passionate about helping people live below their means. The secret is to get clever and creative with how to save time and money every day! Join my email list where I share everything I’ve learned—and continue to learn! logo

Join My Email List!

SIGN UP HERE … (Free eBook!)

Most Popular Posts

21 Smart Uses for Pickle Juice You’ll Wish You Knew

The Best Carrot Cake Recipe: So Good It’s Genius

Perfect Baked Potatoes: Crispy, Fluffy, and Delicious Every Time

The Best Slow Cooker Pot Roast with Gravy – Easy, Flavorful, and Tender!

12 Things You Should Never Plug Into a Power Strip and Why

Unbelievably Easy Cinnamon Rolls: 3 Ingredients, 40 Minutes, Pure Perfection!

How to Remove Years of Kitchen Cabinet Grit and Grime

Hands Down the Best Way to Kill Weeds (And It's Not Roundup)

You may have seen me …

Collage of logos showing all of the shows and publications that mary Hunt has appeared in

A bowl of food on a table

© Copyright 1992- - Everyday Cheapskate
  • Start Here
  • About
  • Books by Mary Hunt
  • Privacy Policy
  • Contact
  • Get Free E-Mail Updates
Link to: How to Use Mosquito Dunks: Kill ‘Em Before They Bite Back Link to: How to Use Mosquito Dunks: Kill ‘Em Before They Bite Back How to Use Mosquito Dunks: Kill ‘Em Before They Bite Backhow to use mosquito dunks control on hand outdoors garden Link to: More Ways to Simplify Your Life at Home: The Homebody Edition Link to: More Ways to Simplify Your Life at Home: The Homebody Edition woman relaxing on couch with cup of coffee ways to simplify life at homeMore Ways to Simplify Your Life at Home: The Homebody Edition
Scroll to top Scroll to top Scroll to top
This site uses cookies to serve you a better experience. AcceptSettingsNo CookiesLearn More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT
  • 72Facebook
  • Twitter
  • Pinterest
  • LinkedIn
  • Email

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.