Basement waterproofing
Basement waterproofing in Minnesota
Waterproofing keeps the next storm out. It's a different job from drying out a flooded basement, and the right fix depends on where the water gets in. Start outside, where the cheapest fixes are.
Local Water & Mold is a referral service. A participating local company answers the call and does the work.
How the work goes
What a professional basement waterproofing job involves
- 01
Find the entry point
Watch where water appears and when: at the wall-floor joint, through cracks, up through the slab, or down the walls from above grade. Timing after storms points to surface water or groundwater.
- 02
Fix the outside first
Clean gutters, extend downspouts well away from the foundation, and regrade soil so it slopes away from the house. Many wet basements stop here.
- 03
Relieve water pressure
Where groundwater pushes in, an interior perimeter drain or exterior drain tile carries it to a sump pump before it reaches the floor.
- 04
Seal and protect
Inject foundation cracks, apply exterior membranes when excavating, add a battery backup to the sump pump, and dehumidify.
Why Minnesota basements leak
In Minnesota, the typical county gets 5.3 days a year with an inch or more of rain (NOAA, 2015–2024). Those are the storms that saturate soil around a foundation, push groundwater against basement walls and overwhelm gutters and storm drains. These counties average the most heavy-rain days:
- Winona County: 9.6 heavy-rain days a year, wettest single day 3.78"
- Houston County: 8.7 heavy-rain days a year, wettest single day 3.81"
- Olmsted County: 8.6 heavy-rain days a year, wettest single day 3.42"
- Rice County: 8.6 heavy-rain days a year, wettest single day 4.09"
- Steele County: 8.3 heavy-rain days a year, wettest single day 4.67"
Match the fix to the water
| What you see | Likely cause | Usual fix |
|---|---|---|
| Water near a downspout or one corner during rain | Roof runoff and grading | Downspout extensions, gutter repair, regrading |
| Water at the joint where wall meets floor | Groundwater pressure | Interior perimeter drain and sump pump |
| Water through a wall crack | Crack in poured concrete | Crack injection; exterior repair if it keeps leaking |
| Water up through floor cracks or a floor drain | High water table or sewer backup | Sump system; backwater valve if it's sewage |
| Damp walls, white crust, musty smell, no puddles | Moisture moving through masonry, or condensation | Exterior drainage fixes, dehumidifier, sealer as a finish |
| Walls bowing, stair-step cracks in block | Soil pressure on the foundation | Structural evaluation first; waterproofing alone won't fix it |
Questions to ask a waterproofing contractor
- Where exactly is the water coming in, and how did you determine that?
- What will you do outside (gutters, downspouts, grading) before anything inside?
- What sump pump, discharge line and battery backup are included, and where will it discharge?
- What does the warranty cover, is it transferable, and does it cover the result (a dry basement) or only the parts?
- Do you need a permit, and who pulls it?
Minnesota contractor and contract rules
Licensing rules for contractors in Minnesota vary by trade and by city or county. Ask for proof of insurance and any license or registration your local building department requires, and check that the company name matches the paperwork and the truck.
The FTC's Cooling-Off Rule generally gives you until midnight of the third business day to cancel a sale of $25 or more made at your home, and the seller must tell you about that right and give you cancellation forms. If you ask for emergency repairs, the right can be waived only with a separate, dated statement in your own handwriting describing the emergency, so don't sign one under pressure. State law may add more protection.
Questions
Basement waterproofing FAQ
What's the difference between basement waterproofing and water damage restoration?
Do waterproof paints and sealers work?
Interior drain or exterior waterproofing: which is better?
Does homeowners insurance pay for basement waterproofing?
How do I know if water is from the surface or groundwater?
Local help
Pick your county
Each county page has local risk data and the call line for that area.
- Aitkin County Aitkin 4.1 heavy-rain days/yr
- Anoka County Anoka 5.6 heavy-rain days/yr
- Becker County Detroit Lakes 3.4 heavy-rain days/yr
- Beltrami County Bemidji 2.7 heavy-rain days/yr
- Benton County Foley 5.3 heavy-rain days/yr
- Big Stone County Ortonville 4.9 heavy-rain days/yr
- Blue Earth County Mankato 7.4 heavy-rain days/yr
- Brown County New Ulm 6.4 heavy-rain days/yr
- Carlton County Carlton 5.2 heavy-rain days/yr
- Carver County Chaska 5.3 heavy-rain days/yr
- Cass County Walker 3.5 heavy-rain days/yr
- Chippewa County Montevideo 5.7 heavy-rain days/yr
- Chisago County Center City 5 heavy-rain days/yr
- Clay County Moorhead 4.1 heavy-rain days/yr
- Clearwater County Bagley 2.5 heavy-rain days/yr
- Cook County Grand Marais 3.6 heavy-rain days/yr
- Cottonwood County Windom 6.8 heavy-rain days/yr
- Crow Wing County Brainerd 4.7 heavy-rain days/yr
- Dakota County Hastings 5.5 heavy-rain days/yr
- Dodge County Mantorville 8.1 heavy-rain days/yr
- Douglas County Alexandria 5.1 heavy-rain days/yr
- Faribault County Blue Earth 6.8 heavy-rain days/yr
- Fillmore County Preston 7.5 heavy-rain days/yr
- Freeborn County Albert Lea 7.6 heavy-rain days/yr
- Goodhue County Red Wing 6.7 heavy-rain days/yr
- Grant County Elbow Lake 4 heavy-rain days/yr
- Hennepin County Minneapolis 5.4 heavy-rain days/yr
- Houston County Caledonia 8.7 heavy-rain days/yr
- Hubbard County Park Rapids 3 heavy-rain days/yr
- Isanti County Cambridge 5.7 heavy-rain days/yr
- Itasca County Grand Rapids 2.7 heavy-rain days/yr
- Jackson County Jackson 7.6 heavy-rain days/yr
- Kanabec County Mora 5.4 heavy-rain days/yr
- Kandiyohi County Willmar 5.2 heavy-rain days/yr
- Kittson County Hallock 2.9 heavy-rain days/yr
- Koochiching County International Falls 3.1 heavy-rain days/yr
- Lac qui Parle County Madison 5.7 heavy-rain days/yr
- Lake County Two Harbors 3 heavy-rain days/yr
- Lake of the Woods County Baudette 2.9 heavy-rain days/yr
- Le Sueur County Le Center 6 heavy-rain days/yr
- Lincoln County Ivanhoe 5.1 heavy-rain days/yr
- Lyon County Marshall 5.4 heavy-rain days/yr
- Mahnomen County Mahnomen 3.2 heavy-rain days/yr
- Marshall County Warren 2.4 heavy-rain days/yr
- Martin County Fairmont 6.4 heavy-rain days/yr
- McLeod County Glencoe 4.1 heavy-rain days/yr
- Meeker County Litchfield 5 heavy-rain days/yr
- Mille Lacs County Milaca 4.6 heavy-rain days/yr
- Morrison County Little Falls 4.8 heavy-rain days/yr
- Mower County Austin 7.7 heavy-rain days/yr
- Murray County Slayton 5.7 heavy-rain days/yr
- Nicollet County St. Peter 5.3 heavy-rain days/yr
- Nobles County Worthington 6.2 heavy-rain days/yr
- Norman County Ada 3.5 heavy-rain days/yr
- Olmsted County Rochester 8.6 heavy-rain days/yr
- Otter Tail County Fergus Falls 4.2 heavy-rain days/yr
- Pennington County Thief River Falls 2.7 heavy-rain days/yr
- Pine County Pine City 5.6 heavy-rain days/yr
- Pipestone County Pipestone 5.2 heavy-rain days/yr
- Polk County Crookston 3.2 heavy-rain days/yr
- Pope County Glenwood 5.9 heavy-rain days/yr
- Ramsey County Saint Paul 6.2 heavy-rain days/yr
- Red Lake County Red Lake Falls 3.3 heavy-rain days/yr
- Redwood County Redwood Falls 6 heavy-rain days/yr
- Renville County Olivia 5.5 heavy-rain days/yr
- Rice County Faribault 8.6 heavy-rain days/yr
- Rock County Luverne 5 heavy-rain days/yr
- Roseau County Roseau 3.2 heavy-rain days/yr
- Scott County Shakopee 5.9 heavy-rain days/yr
- Sherburne County Elk River 4.7 heavy-rain days/yr
- Sibley County Gaylord 4.7 heavy-rain days/yr
- St. Louis County Duluth 3.1 heavy-rain days/yr
- Stearns County St. Cloud 5.8 heavy-rain days/yr
- Steele County Owatonna 8.3 heavy-rain days/yr
- Stevens County Morris 5.4 heavy-rain days/yr
- Swift County Benson 6.1 heavy-rain days/yr
- Todd County Long Prairie 5.8 heavy-rain days/yr
- Traverse County Wheaton 3.7 heavy-rain days/yr
- Wabasha County Wabasha 7.7 heavy-rain days/yr
- Wadena County Wadena 3.8 heavy-rain days/yr
- Waseca County Waseca 7.1 heavy-rain days/yr
- Washington County Stillwater 5.6 heavy-rain days/yr
- Watonwan County St. James 7.3 heavy-rain days/yr
- Wilkin County Breckenridge 3.7 heavy-rain days/yr
- Winona County Winona 9.6 heavy-rain days/yr
- Wright County Buffalo 4.9 heavy-rain days/yr
- Yellow Medicine County Granite Falls 5.7 heavy-rain days/yr