How to Unclog a Shower Drain
Shower drains clog because water doesn't disappear—hair, soap scum, and mineral buildup do. A slow drain is your first warning; standing water is the problem you're solving now. The good news: most clogs live in the first 12 inches of pipe, well within reach of basic tools and patience. You don't need a plumber for this. What you do need is the right approach for the type of clog you have—and the knowledge that some methods work faster than others depending on what's actually blocking the pipe.
- Access the Drain. Unscrew or pry off the shower drain cover. Look for a center screw, or slide a flathead screwdriver under the lip and gently lift. Set the cover aside where you won't lose it. If it's sealed with caulk, carefully cut around it with a utility knife before removing.
- Catch the Culprit. Reach into the drain opening and pull out any visible hair, soap clumps, or buildup. Use needle-nose pliers if your fingers won't reach. Keep pulling until you hit clean pipe or feel resistance. Don't force anything; if it feels stuck, move to the plunger method.
- Build Your Seal. Plug the overflow hole (if your tub has one) with a wet rag. Fill the basin with 4 to 6 inches of water—enough to submerge the plunger cup completely. If water won't hold because it drains too fast, work in stages, plunging between fills.
- Lock the Seal. Place a cup-style plunger (not a flange plunger) directly over the drain opening. Press down hard to create a watertight seal around the entire rim. You should feel suction when you lift slightly. If the drain opening is too small for a standard plunger, use a smaller hand plunger or wet cloth to improve the seal.
- Fire Away. Push down and pull up rapidly, 15 to 20 times without breaking the seal. Each stroke should be deliberate and powerful. You're building pressure to dislodge the clog, not grinding it. After 20 strokes, break the seal and check if water drains. Repeat the sequence 3 to 4 times.
- Check Progress. Let the water drain naturally. If it's noticeably faster but still slow, plunge again. If it's completely clear, run hot water for 30 seconds to flush debris. If plunging doesn't work after three full attempts, stop and move to the drain snake method.
- Feed the Snake. Feed the cable into the drain slowly, about 6 inches at a time. You'll feel slight resistance as the snake moves down the pipe—this is normal. If you feel solid resistance, stop; you've hit the clog. Crank the handle or push forward with steady pressure to break through or hook the blockage.
- Retract & Flush. Once you feel the clog give way or resistance ease, slowly pull the snake out, cranking the handle as you go. You may pull up hair, soap, or mineral deposits—rinse them off in the sink. Run hot water down the drain for 30 seconds to flush loose debris.
- Fizz Away Buildup. Pour 1/2 cup of baking soda directly into the drain, followed by 1 cup of white vinegar. The mixture will fizz and bubble—this action helps dislodge remaining debris. Cover the drain with the strainer or a wet cloth for 15 to 30 minutes, then flush with hot water.
- Seal Your Victory. Boil a kettle and carefully pour the hot water down the drain in a slow, steady stream. Repeat twice. Hot water dissolves soap residue and flushes loosened material down the line. Be careful not to splash yourself.
- Seal It Up. Once the drain is clear and running freely, screw or snap the cover back into place. Make sure it's flush with the floor and sits evenly. If it was originally caulked, you can caulk it again, but it's not strictly necessary unless water is leaking around the edges.