Pour about 8 ounces (230 g) of dish soap into the water. The dish soap will float to the bottom of the bowl because it is heavier and denser than water. Don’t be afraid to use too much—in this case, the more the better.
Use grease-fighting dish soap to break up the clog.
Let the soap sit for 5 to 10 minutes. After a few minutes, the soap will work to dissolve the clog at the bottom of the bowl. You might even start to see the water level lower a bit, which is a good sign!
- If the soap doesn’t do much in terms of unclogging your toilet, don’t panic—there’s one more step that will hopefully flush all your problems away.
Pour another 1 gallon (3.8 L) of hot water into the toilet. Fill another 1 gallon (3.8 L) pot with hot water and place it onto the stove to get hot, but not quite boiling. If you don’t want to wait, just use the hottest water from your tap instead.
Continue pouring water into the toilet and let it sit. After about 2 to 3 rounds, flush the toilet to check if the clog is gone. Be sure to give each 1 gallon (3.8 L) of hot water about 20 minutes to settle.
- Wait overnight if your toilet is still not flushing properly. If it's not unclogged in the morning, try using a plunger.
- You can even use a toilet drain snake.
Plunge your toilet if it's still clogged. Even if you've already tried to plunge the clog, dish soap can weaken it, so it's always worth a second shot! Place the plunger into the bowl directly over the hole. Press down sharply in short, fast strokes, and be sure to lift sharply to create suction. After 4 or 5 full strokes, lift the plunger on the last upward motion.
- Run the plunger under hot water for 30 seconds before plunging to warm the rubber up.
- If the clog still doesn't come loose, call a plumber.