How to Repair or Replace Leaking Shower Door Gaskets and Seals
Leaking shower doors are one of those problems that feels small until water starts pooling on your bathroom floor and seeping into the subfloor below. The gasket—that rubber or silicone strip that runs along the edges of your door frame—wears out from constant moisture exposure, temperature swings, and the daily abuse of opening and closing. When it fails, water escapes where it shouldn't, and the longer you ignore it, the more expensive the damage becomes. Replacing a gasket is a straightforward repair that anyone can do in under an hour. The key is removing the old seal completely, prepping the channel properly, and installing the new gasket firmly so it seats without gaps.
- Spot Your Gasket Type. Look at where your shower door connects to the frame. The gasket is the rubber or silicone strip running vertically down the door jambs and horizontally along the top and bottom. There are two main types: a bulb gasket, which looks like a rounded tube, and a flat gasket, which sits flush in a channel. Frameless glass doors use a smaller, more flexible gasket. Framed doors often have a larger, denser gasket. Take a photo and note the color and approximate dimensions.
- Clear and Dry the Space. Remove all bottles, caddies, and loose items from the shower. Wipe down the door frame and gasket with a dry towel. Turn off bathroom ventilation fans and close the door to let any lingering moisture settle. If there's standing water or heavy condensation on the glass, squeegee it off. You need a completely dry frame to remove the old gasket cleanly and see where it sits in the channel.
- Peel Out the Old Seal. Start at the top corner of the door frame, where the gasket has the least structural importance. Insert a plastic pry bar or old credit card under the gasket edge and gently lift. Work slowly; you're not trying to yank it out, just create a small gap. Once you've lifted about two inches, grip the gasket with your fingers and pull steadily downward at a shallow angle. The gasket should peel away in one continuous strip. If it breaks into pieces, that's fine—just keep peeling. Aim to remove the entire gasket without damaging the frame channel.
- Scrub the Channel Clean. Once the old gasket is off, you'll see a channel (a groove or track) running along the frame. Use a stiff brush or old toothbrush to scrub out any remaining gasket fragments, mold, soap scum, and mineral deposits. Follow up with a rag dampened in white vinegar to dissolve mineral buildup. For stubborn residue, use a plastic scraper, not metal, to avoid scratching the frame. Wipe the channel dry with a clean towel. Run your finger along the groove—it should feel smooth and clean with no rough spots.
- Check for Frame Damage. While the channel is clean and visible, check for cracks, gouges, or corrosion in the aluminum or metal frame. Small scratches don't matter, but deep gouges or cracks can prevent the new gasket from sealing properly. If you find a crack in a metal frame, apply a flexible silicone sealant into the crack, let it cure, and sand it smooth. If the frame is severely damaged, the gasket alone won't fix leaking—you may need a frame repair or replacement.
- Measure Twice, Cut Once. Use a tape measure to determine the length of each gasket section. Measure the vertical sections (jambs) from top to bottom, and the horizontal sections (top and bottom rails) from side to side. Most shower doors use a single continuous gasket, so add up all four sides and note the total length. Measure the thickness and profile of the channel—the new gasket must fit snugly. Write down these measurements and bring them (or a photo and old gasket sample) to the hardware store.
- Get the Right Gasket. Take your measurements and photos to the hardware store or order online. Gaskets come in different materials: rubber (more durable, less flexible), silicone (flexible, longer-lasting), and EPDM (good for temperature resistance). For most residential showers, a bulb or flat silicone gasket in clear or smoke gray works well. Verify the profile matches your frame channel before checking out. If you're unsure, ask the store employee to look at a photo or compare it to samples.
- Cut Gasket to Fit. Lay out your new gasket on a clean, flat surface. Using a sharp utility knife or scissors, cut each section to the measured length. For frameless doors, cut the gasket slightly longer than the frame height—you'll trim excess later. For framed doors, cut each section to exact length. Make your cuts clean and straight; rough edges won't seat properly in the channel. If you're installing a continuous gasket that runs all four sides, you can cut it as one long piece and snake it around the frame.
- Seat the Top First. Starting at the top rail of the door frame, insert one end of the gasket into the channel. Use your fingers to press it in firmly, working from the center outward toward both corners. The gasket should click or snap into place—you'll feel it seat. If your gasket is a bulb type, the bulb should face outward toward the glass, and the flat backing should sit against the frame channel. Push steadily but not forcefully; you're aiming for even pressure along the entire length. Work out any air pockets or twists as you go.
- Secure Both Sides. Once the top is secure, move to the left vertical section. Starting at the top corner where it meets the top gasket, insert the gasket into the channel and press downward. Work slowly, pushing the gasket firmly into the channel as you descend. At the bottom corner, make sure the gasket transitions smoothly into the bottom rail gasket. Repeat on the right side. The gasket should be taut but not stretched—it should sit in the channel with slight tension, not be pulled tight.
- Finish the Bottom Edge. Insert the bottom gasket from the left corner toward the right, pressing it firmly into the channel. Make sure both vertical gaskets meet the bottom gasket smoothly at the corners. The bottom gasket should sit flush in the channel with no bulges or gaps. Check that the gasket doesn't interfere with the door's bottom roller or track—it should clear freely. Run your hand along the entire gasket on both the inside and outside of the frame to confirm everything is seated.
- Inspect and Trim Edges. Close the door fully and inspect the gasket from both inside and outside the shower. The gasket should appear evenly compressed and should have no visible gaps. If there are small gaps at corners, gently pull the gasket back out a quarter inch and reinsert it. For frameless doors, trim any excess gasket that protrudes beyond the frame edges with a sharp utility knife—cut at a shallow angle so the trim is invisible. Wipe the entire gasket with a damp cloth to remove dust and check for any white streaks or uneven compression.
- Test for True Leaks. Run water over the door from inside the shower, aiming for the seams and corners. Watch the floor outside the door for any signs of leaking. Water should not escape from the base of the door or along the frame seams. Wipe up any test water. Close the door and let it sit undisturbed for 24 hours. This allows the gasket to fully set in the channel. After 24 hours, open the door carefully and check for any water pooling on the floor or frame.