When we flush the bathroom downstairs, we can hear the toilet upstairs also flush. When the upstairs toilet is flushed, the shower drain gurgles (in the second floor bathroom). I know that something is wrong, just don't know what.

  • So flushing the downstairs toilet flushes the upstairs one as well?
    – Machavity
    Commented Mar 27, 2019 at 19:53
  • Does the plumbing have vents? What lets sewer gas (fermenting poop) out? Commented Mar 27, 2019 at 22:02
  • 1
    Please add detail to your post. How old is the home? Has the problem just recently occurred?
    – isherwood
    Commented Mar 28, 2019 at 15:31
  • House was built in 1966.
    – Tom
    Commented Mar 28, 2019 at 16:39
  • I do not know if the plumbing has vents. How to check that?
    – Tom
    Commented Mar 28, 2019 at 16:40

1 Answer 1


This is a classic venting problem. If it has NEVER worked right, someone designed something wrong and it's going to be expensive to fix now because it will entail opening up the walls.

If it WAS working fine and just started acting up, something is blocking your vent pipe. A common cause is a bird nest or dead animal (i.e. rat or squirrel) that crawled down into the pipe and got stuck. There should be a straight pipe coming out of your roof somewhere around the upper floor bathroom, that's your vent pipe. You can run a snake down that pipe to clear any obstruction or, if you don't like the idea of working with sewer pipes, call a plumber / rooter company.

Another possible cause if you live in very cold climates (and it is winter) is that snow has piled up so high that it has blocked the vent pipe. Or people taking long showers results in steam rising through the vent, then it freezes when it gets to the cold air outside. Over time that ice builds up and clogs the vent pipe.

enter image description here

If it is ice in the pipe, you can just pour hot water down the pipe to clear it. Then you have to take measures to prevent it from happening again.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.