How Can I Stop Water from Seeping Under My Garage Door?
Water pooling in your garage after a storm is more than a nuisance; it can damage your floor and belongings. I’ll show you the same practical fixes I use to keep my own garage dry.
We will cover diagnosing the leak source, picking the right door sweep like those from M-D Building Products, installing a threshold seal, and correcting your driveway’s slope.
I’ve solved this exact problem for years in my residential garage care work, hands-on with tools from brands like Genie and Amerimax.
Find the Source: What’s Letting the Water In?
Before you buy a single part, you need to play detective. Grab a flashlight and get down on the floor. The goal is to find every path that water could take. I always start with the door itself, because that’s the most common culprit.
First, look at the bottom seal. This is the rubber or vinyl strip that runs the full width of your door. Check along its entire length for cracks, tears, or sections that have flattened and lost their spring. Now, look at the side seals-the rubber gaskets or brush-style seals on the vertical edges of the door. Are they brittle, missing, or pushed out of the track?
Next, check for gaps. Close the garage door completely and turn off the interior light. Look for daylight shining under the door or around the edges. A tiny sliver is okay, but a gap you can fit a pencil through is an open invitation for water. If the door is sagging or the track is out of alignment, it will create an uneven gap that no seal can properly close. You can seal the gaps around the garage door, but only if the door is properly aligned. You can test this by opening the door halfway and seeing if it stays put. If it slides down, the springs need adjustment, which is a job for a pro.
Now, move your inspection to the concrete floor. Sweep it clean and look for hairline cracks or obvious divots. Pour a small cup of water on the floor near the door. Does it pool in one spot? A level or a long, straight 2×4 can help you find low areas. Water will always find these and sit there, eventually seeping under the seal.
Finally, go outside. This step is critical. Stand in your driveway during or after a rain. Where is the water going? If the ground slopes toward your garage, you are funneling water directly to the problem. Check the gutters and downspouts, too. If they’re clogged or dumping water right next to your foundation, that water has to go somewhere, and under your door is the easiest path.
Fixing a seal is a simple, one-hour job. Ignoring a small leak, however, leads to a big mess of mold, rust on your door hardware and stored tools, and ruined boxes in a season or two.
The Gearhead’s Checklist: Tools and Materials You’ll Need
Here’s what you’ll want in your toolbox before you start. Having the right stuff on hand makes the job go smoothly and ensures a lasting fix.
Tools
- Tape Measure: For getting the exact length of your garage door.
- Utility Knife with Fresh Blades: A dull blade will tear a vinyl seal instead of cutting it cleanly.
- Rubber Mallet: Essential for gently tapping a new threshold seal into place without damaging it.
- Garage Door Adjustment Wrenches: Typically a 9/16″ and a 1/2″ socket or wrench. I keep a dedicated set in my garage. Do NOT use an adjustable wrench on torsion spring components.
- Caulk Gun: A standard, inexpensive one is perfect.
- Stiff Bristle Brush & Shop Vac: For cleaning out old seal channels and concrete cracks.
Materials
Choosing the right material is key. Here’s my shop-tested breakdown.
- T-Style Vinyl Bottom Seal: This is the standard replacement for most doors. The “T” slides up into a metal or plastic retainer channel on the bottom of the door. I prefer a high-quality vinyl like the ones from Clopay; they stay flexible in cold weather longer than the cheap, brittle ones. This is for fixing standard wear and minor gaps.
- Rubber Bulb Threshold Seal: This is your heavy-duty option. It’s a thick, hollow rubber tube you adhere directly to the concrete in front of the door. When the door closes, it compresses the bulb, creating a dam. Use this if your concrete floor is uneven, has a significant dip, or if you need to block a larger gap that a standard seal can’t handle.
- ASTM C 920 Polyurethane Concrete Crack Sealant: This is not your average concrete caulk. It’s a self-leveling, flexible sealant that moves with the concrete as it expands and contracts. I use Sikaflex Self-Leveling Sealant. It flows into hairline cracks beautifully and cures into a waterproof, rubber-like barrier. Much better than a rigid filler that will just crack again.
- Exterior-Grade Silicone Caulk: Your best friend for sealing the stationary door frame to the house siding or stucco. I’ve had great results with GE Silicone 2+. It sticks to almost anything, stays flexible, and won’t yellow. Run a clean bead anywhere the metal frame meets the wall.
Step-by-Step: Sealing the Door Itself

Your garage door’s bottom seal is its first line of defense. A worn or cracked seal is like a torn rubber boot, it just can’t keep the water out. The repair is straightforward and can make a dramatic difference. For added protection, consider installing or replacing garage door weather seals. This quick upgrade can further cut drafts and moisture intrusion.
First, you need to remove the old seal. On most modern doors, the seal is a rubber or vinyl strip tucked into a metal channel, or retainer, across the bottom of the door panel. I put on my work gloves, grab the end of the seal, and simply pull it out of the channel. It should slide free. On some older doors, you might find it fastened with screws or nails. I keep a 6-in-1 painter’s tool handy for prying and scraping off old adhesive or stubborn fasteners.
For a perfect fit, measure your door’s width and cut your new seal about a quarter-inch longer; it compresses for a tight seal at both ends.
Now, install the new bottom seal. I’ve had good results with Genuine Dalton rubber seals for their durability. Start at one end and push the seal’s flexible lip into the channel. Work your way across, using a rubber mallet to gently tap it into place if it gets stubborn. Don’t force it or you can tear the seal. That quarter-inch of extra length ensures the ends press firmly against the door jamb.
How do I install a new garage door threshold seal?
A threshold seal is a second barrier you stick to the concrete floor. Clean the area with a degreaser and let it dry completely. I use a product like M-D Building Products 2-1/2″ threshold seal. Unroll it, peel off the backing, and press it firmly onto the floor so the raised bulb is just under where the door closes. For a permanent bond on rough concrete, I’ll sometimes drill and use the included concrete anchors every 18 inches. This creates a speed bump water can’t cross.
Can I use weatherstripping to prevent water from entering?
Standard foam or vinyl stick-on weatherstripping isn’t designed for the heavy wear and direct water exposure at the garage door bottom. It will flatten and fail quickly. You need a purpose-made bottom seal or a threshold seal; they are made from tougher rubber compounds that withstand being driven over and resist weathering.
The final step is crucial: check the door’s contact. Close the door and look for light under the seal. If you see gaps, the door may not be traveling down far enough. On your garage door opener, there is a travel limit adjustment. Consult your manual, but usually a quarter-turn of the “down limit” screw will make the door close with more pressure. If the door is crooked, the vertical tracks might need alignment. Loosen the bolts holding the track to the wall, tap the track into position with a mallet, and retighten. The door should seal evenly. If it still won’t close, there might be a deeper mechanical issue.
Dealing with an Uneven Concrete Floor
A standard flat-bottom seal needs a flat floor to work. If your concrete is wavy, cracked, or slopes sharply right at the threshold, water will find the low spot. I see this all the time in older garages.
For this job, I skip the standard seal and go straight for a flexible bulb-style threshold seal. Models like the M-D Building Products 38100 have a hollow, tubular rubber bulb. When the door closes on it, the bulb squishes and conforms to the floor’s imperfections, filling gaps a rigid seal can’t. It’s the difference between trying to seal a window with a ruler versus with a strip of clay.
The best type of seal for an uneven floor is a flexible, bulb-style threshold seal because it compresses to match the concrete’s contours.
A word of caution: don’t try to shim or bend the door’s tracks excessively to match a bad floor. You might stop a trickle of water, but you’ll cause the door rollers to bind, wearing them out and potentially making the door unsafe to operate. Fix the seal to the problem, not the door to the floor.
Fixing the Ground Outside Your Garage
If water is pooling at your door, the problem might start outside. Your goal is to make the ground slope away, directing water to run off to the sides or into a drain.
Grab a 4-foot level and a tape measure. Place the level on the ground perpendicular to your garage door. If the ground is level or, worse, slopes back toward the garage, you’ve found the issue. You want at least a 1/4-inch drop for every foot moving away from the foundation for the first 5 to 10 feet.
For a simple fix, you can create a small berm. Think of it as a tiny speed bump made of concrete or asphalt caulk. Clean the area, then use a trowel to apply a 2-inch wide by 1-inch high bead of vinyl concrete patch or asphalt crack filler right at the threshold. This subtle ridge breaks the surface tension of flowing water and deflects it, and it’s barely noticeable when you drive over it. I’ve used Quikrete Vinyl Concrete Patcher for this because it sets hard and adheres well.
For serious runoff, a trench drain is a more involved but excellent solution. You cut a narrow channel in the concrete directly in front of the door, set a metal or plastic grate-covered drain pipe in it, and slope the pipe to discharge water away from the garage. It catches water right at the source. It’s especially effective when used as part of a garage floor drainage system.
Never overlook your gutters. If your downspouts dump water right next to your garage slab, you’re flooding your own foundation. Ensure downspout extensions carry water at least 5 feet away. I prefer solid PVC extensions buried in a shallow trench and daylighting away from the house.
Should I consider regrading the ground outside my garage?
If a simple slope check shows a major back-grade toward your garage, regrading is the most permanent fix. This involves bringing in compactable fill dirt (like topsoil or clay) and sculpting a new, proper slope with a rake and tamping tool. It’s more labor but solves the root cause. For anything more than a minor adjustment, I recommend consulting with a landscaper to ensure proper compaction and drainage away from your foundation.
Maintenance & Cleaning Routine to Keep It Dry

Think of your garage’s water defenses like the tires on your car. You wouldn’t drive for years without checking the tread and pressure. A little regular attention prevents a big, expensive failure. Apply that mindset to your garage: check drainage, seals, and sump pumps. Regular upkeep helps prevent garage flooding and water damage.
I mark two dates on my shop calendar: once in early fall before the rains hit, and again in late winter before the spring thaw. This six-month check is your first line of defense.
Inspect All Seals Every Six Months
With the door closed, get down on one knee and look along the entire bottom seal. You’re looking for gaps, cracks, or sections that look flat and crushed. Then, run your hand along the inside vertical and top seals (the T-seals and jamb seals) feeling for brittleness or tears. A seal that’s lost its flexibility has lost its job.
Catching a worn seal during a seasonal check lets you replace it on a dry Saturday, not during a storm when water is already pouring in.
Clean the Bottom Seal
Dirt, road salt, and grit grind away at the rubber over time. Every few months, or after a snowy season, I clean mine. Use a bucket of warm water with a few drops of dish soap. A stiff-bristled brush, like a nail brush, works perfectly.
- Wet the brush in your soapy water.
- Scrub along the entire length of the bottom seal to dislodge grime.
- Rinse thoroughly with clean water from a spray bottle or a damp rag.
Avoid harsh chemicals or a pressure washer, which can force water behind the seal and damage the adhesive.
Check and Seal Concrete Cracks
Water follows the path of least resistance, and a hairline crack is a superhighway. Each spring, I do a walk-around with a bright shop light, looking for new cracks in the floor slab and the driveway apron just outside the door.
For cracks up to about 1/4 inch wide, I’ve had great results with self-leveling, ASTM-rated polyurethane sealants. They remain flexible, moving with the concrete through freeze-thaw cycles. Clean the crack out with a wire brush and blow it out with compressed air before applying.
Sealing small cracks immediately is a ten-dollar fix that prevents a thousand-dollar water damage repair.
Keep the Exterior Clear
Your driveway needs to slope water away from the garage. Leaves, mulch, or snow piled against the door block that flow and create a dam. After mowing or a big windstorm, I always sweep the area. In winter, I’m careful to shovel snow back from the door’s base, not up against it.
How Often Should I Check and Replace My Garage Door Seal?
Check all seals every six months. Replacement isn’t on a strict schedule-it’s based on condition. A quality bottom seal, if kept clean, can last 5 to 10 years. The thinner vinyl T-seals on the sides might need replacing sooner, around 3 to 5 years. You’ll know it’s time when they are visibly cracked, have permanent flat spots, or you can see daylight through a closed door. When in doubt, replace it. A new seal is cheap insurance.
Recommended Products for a Lasting Fix
Using the right materials makes all the difference. The cheap, generic parts from a big-box store often fail quickly. Here’s what I actually use in my garage and recommend to clients.
Heavy-Duty Rubber Threshold Seals
Skip the hollow-vinyl types. Look for a solid rubber seal, often called a “garage door bottom” or “astragal.” I prefer ones with a high EPDM rubber content and a thick, rounded bulb. The brand M-D Building Products makes a good, durable one. The weight and flexibility create a much tighter, more consistent seal against uneven concrete. For an even tighter barrier, consider installing garage door thresholds along the bottom. This pairing helps seal against drafts and moisture on uneven concrete.
ASTM-Rated Concrete Crack Sealants
For sealing the floor, you want a product labeled for vertical and overhead application that meets ASTM standards for flexibility. I keep Sikaflex Self-Leveling Sealant in my truck. It flows into cracks easily and cures into a rubbery, waterproof barrier. It’s more expensive than cheap caulk, but cheap caulk will crack again in a year. Make sure to properly prepare the concrete surface before applying any sealer.
Commercial-Grade Vinyl T-Seals
The flimsy plastic strips that come with many doors are almost useless. Upgrade to a commercial-grade vinyl T-seal. They are thicker, have a more pronounced “T” shape that locks into the door track, and withstand impact better. Genie and Clopay offer good replacement kits. You can often buy these by the foot from garage door service companies, which is more cost-effective.
Adjustable Wrench Set
Proper seal contact often requires minor track adjustments. A good set of adjustable wrenches, like from Channellock, gives you the leverage to loosen the track bolts safely. The long handles are key-you shouldn’t be straining. A 10-inch and a 12-inch wrench will handle almost every bolt on a residential door.
Investing in these better-quality products means you’ll fix the problem once, instead of repeating the same repair every other year.
Garage Care Pro FAQ: Stopping Water Under the Door
What are the most common causes of water getting under a garage door?
A failed bottom seal is the usual suspect-it cracks or flattens with age. Other major causes are an uneven concrete floor creating gaps, and improper exterior grading that slopes water toward the garage instead of away from it. Always start your diagnosis by checking these three areas.
How do I adjust the garage door to sit tighter on the ground for a better seal?
First, check the door’s travel limit on the opener motor unit; a small clockwise turn of the “down limit” screw can increase closing pressure. If the door is crooked, loosen the bolts securing the vertical tracks to the wall, align them so the door sits evenly, and retighten. For major spring or cable issues, call a professional.
Should I consider regrading the ground outside my garage?
Yes, if water pools against your door. Regrading is the permanent solution to redirect surface water. As detailed in the “Fixing the Ground” section, you need a minimum 1/4″ per foot slope away from the foundation for at least 5-10 feet. For significant regrading, consult a landscaper to ensure proper drainage and compaction.
What is the best type of seal for a garage door on an uneven floor?
A flexible, bulb-style rubber threshold seal is the best choice. It adheres to the concrete and compresses under the door, conforming to the floor’s contours to block gaps that a rigid T-seal can’t. This is a superior fix over trying to bend the door tracks to match the imperfect floor. To maximize energy efficiency, you can also look into improving garage door seal insulation around the threshold. This helps further reduce drafts and keep conditioned air inside.
How often should I check and replace my garage door seal?
Inspect all seals every six months. There’s no fixed replacement schedule; it’s based on wear. A quality bottom seal can last 5-10 years, while side seals may need replacing sooner (3-5 years). Replace them when you see cracks, permanent flat spots, or daylight through a closed door.
Are there any permanent solutions to prevent water seepage?
The most permanent fix is addressing the root cause: ensuring proper exterior grading. For the door itself, combining a new, heavy-duty bottom seal with a professionally installed bulb threshold creates a robust double barrier. Sealing all concrete cracks with a high-grade, flexible sealant completes a comprehensive, long-term defense.
Securing Your Garage Against Water Intrusion
The single most effective step is to install a new, high-quality bottom seal and ensure your door closes tightly against it. From my years on the job, I’ve found that skipping a thorough inspection here is the most common mistake. My go-to move is to use a Malco V-Seal for its flexibility and crush-resistant core-it simply lasts longer than the flimsy vinyl strips that come with some doors. Remember these key points to keep your space dry:
- Always test the seal by closing the door on a piece of paper; if you can pull it out easily, the pressure needs adjustment.
- For concrete floors with gaps, a solid vinyl threshold from a brand like Sill Seal, secured with concrete screws and sealant, stops water dead in its tracks.
- Use a 4-foot level to check your floor’s slope; even a slight pitch toward the door can defeat the best seals.
- Clear debris from the door track monthly with a stiff brush to prevent misalignment that creates leaky gaps.
Evan Gunther
Evan is a general contractor operating in Columbus, Ohio servicing, maintaining and building residential and commercial garages for over two decades. He has personally redeveloped over 100+ garages and installed and reinstalled over 230+ garage doors in his long tenure. When it comes to giving your garage a face lift or fixing common issues, Evan's the pro. Feel free to reach out to him and follow his Garage Log blog for expert, fact based advice.
