Swapping a shower drain is one of the more approachable plumbing jobs, but the details decide whether it holds. Get the drain type, the pipe height, or the seal wrong and you are looking at water damage or a shower out of action for days.
This guide covers the parts of a drain, the four types you will meet, and step-by-step instructions for each, plus the flood test that catches a leak before you tile over it.
Key Takeaways
- Identify the drain type first: a compression drain suits a replacement with no access below, a solvent-glued drain suits new construction with subfloor access, and a clamping drain is made for tiled mortar-bed floors.
- The gasket is the part that seals: a dry-rotted or missing rubber gasket guarantees a leak, so inspect every seal before you assemble anything.
- Confirm the pipe: showers use a 2-inch waste pipe (tubs use 1.5-inch), so check the pipe height and diameter before you apply glue or caulk.
- Flood-test before tiling: plug the drain, fill the pan to at least 2 inches, and leave it 24 hours to catch a leak while it is still cheap to fix.
Shower Drain Assembly Diagram
Before you start twisting wrenches, you need to know what you are looking at. Understanding the anatomy helps you buy the right parts and fit them correctly.
Strainer
This is the visible metal or plastic grate at the bottom of your shower. Its main job is to catch hair and save your wedding ring from washing away. It usually snaps in or screws down.
Strainer Body
This is the piece the strainer sits in. It screws directly into the drain body below. Water flows through here, past the gasket, and down into the abyss.
Rubber Gasket
The MVP of the assembly. This rubber ring creates a watertight seal between the drain body and the drainpipe (in compression drains) or the strainer body and the drain base. If this is dry-rotted or cracked, you will have leaks.
Drain Body
This acts as the hub. It connects the upper shower components to the plumbing pipes below.
Weep Holes
In clamping drains (used for tiled showers), you will see small holes in the drain body assembly. These allow any water that seeps through the grout and mortar to drain out of the liner, preventing mold growth beneath the tiles.
Drain Pipe
This is the 2-inch pipe that carries wastewater to the sewer. It connects to a P-trap, a U-shaped bend that holds standing water to block sewer gases and bugs from crawling up into your bathroom.
Different Types of Shower Drains
Not all drains are created equal. The right choice depends on your subfloor access and the type of shower base you are installing.
Compression Shower Drain
If you are replacing a drain in an existing shower and cannot access the plumbing from the ceiling below, this is your best friend. It attaches to the drainpipe using a compression nut and rubber gaskets that you tighten from inside the shower using a special tool. It is the easiest DIY option.
Solvent-Glued Drain
These are standard in new construction. The drain body is solvent-welded (glued) directly to the PVC waste pipe. To install this, you need access to the plumbing from underneath the shower. They are inexpensive and durable, but once they are glued, they are permanent.
3-Piece Tile Shower Drain
Also known as a clamping drain, this is designed specifically for showers with a mortar bed and tile floor. It has a bottom flange, a middle flange that clamps down on the waterproof membrane liner, and an adjustable top strainer barrel that sits flush with the tile.
Linear Shower Drain
These are the trendy, long rectangular drains you see in modern luxury bathrooms. They function similarly to standard drains but allow for a single-slope floor, which looks sleek and accommodates large-format tiles easier.
How to Remove an Old Shower Drain
You cannot install the new without evicting the old. This process varies by drain type, but the general removal steps are similar.
What You’ll Need
- WD-40 or Penetrating Oil.
- Rags or towels.
- Two pairs of needle-nose pliers (or a specialized drain wrench).
- Screwdrivers (Flathead and Phillips).
1. Prep the Area
Clean the area. If the drain is old, it is likely calcified with soap scum and hard water deposits. Dry it off with a towel, then spray WD-40 liberally around the threads. Let it sit for 15 minutes to work its magic.
2. Remove the Grid
Unscrew or pry off the top strainer grid. If there are screws, put them in your pocket immediately so they do not fall down the pipe.
3. Unscrew the Body
If you have a compression drain, you will see a nut inside. If it is a threaded body, stick the handles of your pliers (or the nose, depending on grip) into the cross-sections of the drain. Use a wrench to turn the pliers counterclockwise. It will take some muscle.
How to Install a Compression Shower Drain
This is the go-to method for fiberglass or acrylic shower bases where you do not have access to the ceiling below.
What You’ll Need
- Silicone caulk or Plumber’s Putty.
- Compression drain assembly.
- Internal compression wrench (usually included).
- Screwdrivers.
1. Prep the Pipe
The 2-inch drainpipe should stick up about 3/4 to 1 inch below the lip of the shower pan. Double-check the instructions on your specific drain kit, as this height varies. If it is too high, cut it carefully with an internal pipe cutter.
2. Seal the Flange
Apply a generous bead of silicone caulk (or a rope of plumber’s putty) to the underside of the top drain flange. Push the drain body through the hole in the shower base.
3. Tighten the Body
If you can reach below, slip the rubber washer and friction ring onto the drain body and tighten the large nut against the underside of the shower pan. If you cannot reach below, the drain usually screws into a threaded receiver you placed earlier, or relies on the top compression mechanism.
4. Compress the Gasket
Slide the rubber compression gasket down over the pipe, inside the drain body. Thread the compression nut in on top of it. Use the provided tool to tighten this nut. As you turn, it squashes the rubber gasket against the pipe and the drain body, creating a seal.
5. Clean Up
Wipe away excess putty or silicone that oozed out from the top flange. Install the snap-in cover. Wait 24 hours for the silicone to cure before showering.
How to Install a Solvent-Glued Drain
This method requires access to the subfloor. It creates a fused, permanent bond between the drain and the plumbing.
What You’ll Need
- Hacksaw or PVC cutter.
- PVC Primer and Cement.
- Silicone caulk.
- Drain assembly.
1. Dry Fit
Assemble the drain onto the shower pan dry (no glue). Measure the drainpipe height and cut it so it will seat fully into the drain socket.
2. Install Upper Drain Body
Apply silicone to the underside of the top flange. Insert the drain body through the top of the shower pan.
3. Secure from Below
From underneath, slide the rubber gasket and cardboard friction ring over the threaded body. Screw on the large tightening nut. Tighten it firmly by hand, then give it another quarter turn with pliers. Do not overtighten, or you might crack the plastic.
4. Glue the Connection
Apply purple primer to the outside of the drainpipe and the inside of the drain hub. Once dry (seconds), apply the PVC cement to both surfaces. Push the pipe into the drain hub immediately and give it a quarter twist to spread the glue. Hold it for 30 seconds so it does not push back out.
How to Install a Tile Shower Drain (Clamping Drain)
This is for custom tile showers. The drain is installed in stages as you build the shower floor.
What You’ll Need
- PVC glue and primer.
- Silicone caulk.
- Pan liner (PVC or CPE membrane).
- Utility knife.
1. Install the Bottom Flange
Glue the bottom half of the drain assembly to the waste pipe using PVC cement. It should sit on the subfloor.
2. Apply the Pre-Slope
You need a mortar bed that slopes toward the drain underneath the liner, pitched about 1/4 inch per foot to the weep holes. Many DIYers skip this pre-slope entirely. The liner must sit on that slope, not a flat floor, so any water reaching it runs to the weep holes instead of pooling under the tile.
3. Install the Liner
Lay your waterproof membrane over the floor and over the drain. Cut a small hole for the bolts, but do not cut out the main drain hole yet. Apply a bead of silicone to the bottom flange.
4. Clamp the Ring
Place the middle clamping ring over the bolts and liner. Tighten the bolts down. This sandwiches the liner between the two plastic pieces, creating a seal. Now, cut out the liner material inside the drain circle.
5. Screw in the Barrel
Screw the adjustable strainer barrel into the clamping ring. You can adjust the height later to match your tile thickness. Place pea gravel over the weep holes to keep mortar from clogging them, then pour your final mud bed and lay your tile.
When to Call a Professional
We love the DIY spirit, but plumbing has a “danger zone.” If you are dealing with a second-story shower, a major leak could ruin the ceiling below.
Call a plumber if:
- The subfloor is rotted and needs structural repair.
- The old drain pipe is cast iron or lead (requires special tools).
- You cannot get the old drain out without breaking the shower pan.
- You are unsure about sloping a mud bed for a tile shower (improper slope causes mold).
Shower Drain Installation Tips
Mind the Gap
If you are doing a tile shower, always account for the thickness of the thinset and the tile when setting the drain height. A drain that sits too high will cause puddles; one that sits too low is a toe-stubbing hazard.
Size Matters
Do not confuse tub drains with shower drains. Bathtubs often use 1.5-inch pipes. Showers require 2-inch pipes because they need to drain water faster and have a lower threshold for overflowing.
The Flood Test
Before you tile over a shower pan liner, plug the drain and fill the base with water to at least 2 inches, measured at the curb or threshold. Mark the water line and leave it. Plumbing code sets the minimum hold at 15 minutes, but 24 hours is the reliable standard, since a slow pinhole leak can take hours to show. If the level drops, you have a leak. Fix it now, or you will be ripping up expensive tile later.
FAQs
The Bottom Line
Pick the drain the shower pan and the pipe below the floor allow, not the one that looks easiest. A prefab fiberglass or acrylic pan takes a compression drain you can tighten from above; a fixed PVC stub wants a solvent-glued body; a tiled mortar-bed shower with a liner needs a clamping drain. Confirm you can reach the trap from below, or through the pan opening, before you commit.
The step that separates a dry ceiling from a callback is the flood test. Plug the drain, fill the pan to at least 2 inches, and leave it overnight before any tile or mortar goes down, so a bad seal shows up while it is still a five-minute fix instead of a demolition job. Keep the trap arm within 60 inches of a vent and the whole assembly at 1/4 inch of fall per foot, and the drain will run clean for the life of the shower.