If you’re standing in your bathroom and your toilet is gurgling at you like a possessed swamp monster every time you hop in the shower, take a deep breath. You aren’t losing your mind, and your house probably isn’t haunted. But your plumbing is definitely screaming for help.
I’ve spent over a decade elbow-deep in U-bends and drywall dust, and let me tell you, a bubbling toilet is the ultimate “check engine light” of the home. I learned this the hard way back in ’14 when I ignored a “glug-glug” sound for a week. By Friday, I was standing in two inches of gray water while my neighbor’s laundry suds made an uninvited appearance in my hallway. It wasn’t my finest hour, and the smell of industrial-grade enzyme cleaner still triggers my fight-or-flight response.
The good news? You can usually handle this yourself without handing over your entire savings account to a plumber who’s just going to tell you that you shouldn’t have flushed those “flushable” wipes. (Seriously, stop doing that. They’re lies wrapped in polyester.)
Why Is My Toilet Bubbling When the Shower Runs?
To fix the “why,” you have to understand the “how.” Your plumbing is a delicate balance of water and air. Think of it like a giant straw. If you put your thumb over the top of a straw, the liquid won’t flow out. Your house has a giant “thumb” somewhere in the system—usually in the form of a clog or a blocked vent pipe. When you run the shower, that water displaces air. If that air can’t go out the vent, it forces its way back through the easiest exit: your toilet bowl.
Most people think the toilet and the shower are totally separate. In reality, they usually share a “wet vent” or a common drain line. When that line gets restricted, the air gets pushed back, creating those lovely rhythmic bubbles. It’s essentially your house trying to burp. If you ignore it, that burp eventually becomes a full-blown vomit of sewage.
I’ve found that 90% of the time, the issue is either a partial blockage in the main line or a bird’s nest in your roof vent. Yes, a bird. They love the warmth of your vent pipes, and they don’t care about your drainage issues. Before you go tearing up the floorboards, we’re going to try the easy stuff first.

Snaking the Toilet Drain to Clear Main Line Clogs
If your toilet is gurgling, your first move should be the heavy-duty plunger—but not the cheap flat ones. You need a flange plunger (the one with the extra rubber flap on the bottom). Give it about ten solid, aggressive pumps. If that doesn’t stop the noise, it’s time to move up to a closet auger. This is a specialized snake designed specifically for toilets so you don’t scratch the porcelain.
I remember my first time using a cheap metal snake from a big-box store. I ended up leaving giant grey streaks all over a designer Kohler basin. My wife was thrilled, as you can imagine. Spend the extra twenty bucks on an auger with a rubber guard. Feed the cable into the drain, crank the handle, and keep going until you feel resistance. That resistance is usually a giant wad of hair, soap scum, or a plastic toy your toddler “don’t know anything about.”
Don’t just pull the snake out once. Go in three or four times. Sometimes you’re just poking a hole in a clog rather than clearing it. You want to make sure that pipe is wide open. Once you think you’ve got it, flush the toilet and run the shower at the same time. If the bubbles are gone, you’re the hero of the weekend. If not, we have to go higher.
How to Clear a Clogged Plumbing Vent on the Roof
This is the part where I tell you to be careful. If you’re afraid of heights or your roof is pitched like a ski jump, call a pro. But if you’re comfortable up there, the vent stack is often the culprit. This is the pipe that sticks out of your roof to let air into the system. Over time, leaves, sticks, or that aforementioned bird’s nest can plug it up. When air can’t get in, a vacuum forms, and your toilet starts gurgling to compensate.
Grab a garden hose and climb up. First, just look down the pipe with a flashlight. You might see a tennis ball or a clump of leaves right at the top. If it looks clear, run the water from the hose down the vent. Have someone inside the house listen. If the water backs up and starts overflowing out of the vent onto the roof, you’ve found your blockage.
I once spent three hours fighting a vent clog only to realize a squirrel had stashed about four dozen walnuts down there. The “thwack-thwack-thwack” of walnuts hitting the main stack was surprisingly satisfying. Use the pressure from the hose to break the clog, or use a medium-sized plumbing snake to manualy bust through it. Once that air starts flowing again, your toilet will stop acting like a sourdough starter.
DIY Main Line Cleaning with an Expansion Plug
Sometimes the clog is deeper than a standard auger can reach. This is usually “downstream” from where your shower and toilet meet. For this, you can use something called a “blow bag” or an expansion plug. This is a heavy-duty rubber bladder that attaches to your garden hose. You shove it into the cleanout pipe (usually found in your basement or outside near the foundation), and it swells up to seal the pipe before shooting a high-pressure jet of water forward.
This is a “pro-sumer” move, and it’s messy. I once didn’t seat the bladder deep enough and ended up spraying myself in the face with… well, let’s just call it “unfiltered tap water.” Wear goggles. Trust me. You insert the bag, turn the water on full blast, and let the pressure do the work. It’s significantly more effective than those chemical drain cleaners you see on TV.
Speaking of chemicals: avoid them. I’ve found that liquid “clog removers” are a total waste of money and can actually eat away at older cast iron pipes or soften PVC joints. Plus, if they don’t work, you’re left with a sink or toilet full of caustic acid that you now have to deal with. It’s much better to use mechanical pressure to move the gunk along.

Real Talk: When to Give Up and Call a Plumber
I love a good DIY project, but there is a point where “doing it yourself” becomes “ruining your house.” If you’ve snaked the drain, cleared the roof vent, and used a blow bag, and your toilet is still gurgling, you likely have a collapsed line or a massive tree root intrusion.
I once spent an entire Saturday trying to clear a “simple” clog in my guest bath. I was stubborn. I rented a 100-foot power snake and ended up punching a hole through a rusted-out section of pipe under my concrete slab. What should have been a $200 service call turned into a $4,000 floor-ripping nightmare.
Here are the signs you’re out of your depth:
- The “Full House” Backup: If you run the shower and water starts coming up into the bathtub AND the toilet, the main sewer line is toast.
- Sewer Smells in the Yard: If you notice a soggy, smelly patch of grass in your front yard, tree roots have likely invaded your pipes. No amount of plunging will fix a maple tree’s thirst.
- The Gurgle Returns Instantly: If the fix lasts for ten minutes and then the bubbles return, you have a venting geometry issue that requires a professional re-pipe.
Parting Wisdom
Plumbing isn’t magic; it’s just gravity and air pressure. Most of the time, your house is just trying to tell you that something is in the way. Start at the toilet, move to the roof, and if all else fails, check the main cleanout. And please, for the love of your flooring, don’t keep flushing if the water level is rising.
Have you ever had a plumbing “oops” that ended in a flooded room, or did you manage to save the day with a simple plunger? Tell me your horror stories (or victories) in the comments below!