What does radon mitigation cost?
A standard radon mitigation system typically costs $1,295, and half of homeowners paid between $1,100 and $1,495. That's from 35,413 systems installed in Pennsylvania homes since 2021, as reported to the state.
- Crawlspace system
- $2,195
- Adding a fan to a passive pipe
- $750
- Typical level before → after
- 7.7 → 1.0 pCi/L
Price by type of system
The house's foundation decides the system. Crawlspaces cost more because the floor has to be sealed first.
| System | Installs | Low | Typical | High |
|---|---|---|---|---|
| Standard sub-slab system (basement or slab) | 33,434 | $1,100 | $1,295 | $1,485 |
| Adding a fan to an existing passive pipe | 3,724 | $650 | $750 | $885 |
| Sub-slab system with a dug suction pit | 1,145 | $910 | $1,045 | $1,325 |
| Fixing or upgrading an existing system | 765 | $450 | $500 | $941 |
| Crawlspace (sealed plastic membrane) | 339 | $1,645 | $2,195 | $2,847 |
| Passive pipe, no fan | 282 | $600 | $679 | $788 |
| Sub-slab system with extra suction points | 255 | $1,250 | $1,500 | $2,000 |
| Slab-on-grade house | 240 | $1,150 | $1,300 | $1,679 |
| Crawlspace, existing membrane | 117 | $1,712 | $2,400 | $3,000 |
| Combined ventilation system | 116 | $1,375 | $1,495 | $1,745 |
| Air exchanger (ventilation) | 102 | $1,900 | $2,300 | $2,700 |
Low and high are the 25th and 75th percentiles: half of homeowners paid between them.
Price by county in Pennsylvania
Counties with at least 30 reported installs, most installs first.
| County | Installs | Low | Typical | High |
|---|---|---|---|---|
| Allegheny County | 5,709 | $1,100 | $1,272 | $1,445 |
| Montgomery County | 2,685 | $1,150 | $1,328 | $1,499 |
| Bucks County | 2,398 | $1,150 | $1,350 | $1,545 |
| Lancaster County | 2,001 | $1,150 | $1,345 | $1,564 |
| Westmoreland County | 1,680 | $1,150 | $1,300 | $1,495 |
| York County | 1,545 | $985 | $1,150 | $1,334 |
| Lehigh County | 1,451 | $1,140 | $1,300 | $1,526 |
| Chester County | 1,287 | $1,050 | $1,276 | $1,450 |
| Cumberland County | 1,285 | $900 | $1,000 | $1,100 |
| Northampton County | 1,278 | $1,118 | $1,300 | $1,498 |
| Philadelphia County | 1,262 | $1,328 | $1,600 | $1,900 |
| Berks County | 1,087 | $1,046 | $1,245 | $1,475 |
| Washington County | 961 | $1,095 | $1,250 | $1,423 |
| Butler County | 875 | $950 | $1,200 | $1,395 |
| Delaware County | 837 | $1,224 | $1,395 | $1,575 |
| Dauphin County | 755 | $950 | $1,085 | $1,320 |
| Monroe County | 713 | $1,200 | $1,295 | $1,457 |
| Pike County | 661 | $1,250 | $1,295 | $1,449 |
| Beaver County | 631 | $1,095 | $1,245 | $1,400 |
| Luzerne County | 532 | $1,153 | $1,276 | $1,480 |
| Lackawanna County | 516 | $1,200 | $1,300 | $1,449 |
| Centre County | 469 | $700 | $1,400 | $1,500 |
| Franklin County | 444 | $1,095 | $1,295 | $1,595 |
| Adams County | 416 | $1,095 | $1,233 | $1,395 |
| Lebanon County | 403 | $1,075 | $1,285 | $1,515 |
| Schuylkill County | 326 | $1,065 | $1,185 | $1,310 |
| Carbon County | 215 | $1,164 | $1,285 | $1,499 |
| Wayne County | 202 | $1,200 | $1,300 | $1,450 |
| Lawrence County | 185 | $1,108 | $1,245 | $1,426 |
| Indiana County | 181 | $1,194 | $1,319 | $1,538 |
| Cambria County | 172 | $1,287 | $1,728 | $1,850 |
| Mercer County | 169 | $1,074 | $1,245 | $1,529 |
| Fayette County | 166 | $1,150 | $1,302 | $1,496 |
| Lycoming County | 145 | $1,050 | $1,265 | $1,500 |
| Blair County | 131 | $1,500 | $1,850 | $1,850 |
| Venango County | 117 | $1,495 | $1,495 | $1,595 |
| Armstrong County | 112 | $1,225 | $1,325 | $1,499 |
| Northumberland County | 106 | $999 | $1,195 | $1,505 |
| Union County | 98 | $995 | $1,148 | $1,859 |
| Susquehanna County | 97 | $1,250 | $1,500 | $1,950 |
| Perry County | 88 | $896 | $1,013 | $1,275 |
| Warren County | 88 | $1,495 | $1,495 | $1,595 |
| Clearfield County | 87 | $1,450 | $1,588 | $1,850 |
| Somerset County | 83 | $1,295 | $1,597 | $1,850 |
| Columbia County | 68 | $1,088 | $1,372 | $1,595 |
| Snyder County | 68 | $1,006 | $1,188 | $1,455 |
| Bradford County | 64 | $1,630 | $1,995 | $2,322 |
| Bedford County | 54 | $1,394 | $1,800 | $1,900 |
| Wyoming County | 54 | $1,100 | $1,250 | $1,503 |
| Jefferson County | 53 | $1,236 | $1,439 | $1,862 |
| Clarion County | 50 | $1,232 | $1,495 | $1,595 |
| Crawford County | 47 | $1,495 | $1,495 | $1,595 |
| Greene County | 42 | $1,176 | $1,398 | $1,596 |
| Huntingdon County | 40 | $1,428 | $1,775 | $1,915 |
| Tioga County | 40 | $1,681 | $1,870 | $2,358 |
| Clinton County | 38 | $1,149 | $1,413 | $1,662 |
| Mifflin County | 31 | $1,104 | $1,361 | $1,819 |
Other states
Pennsylvania is the only state we know of that publishes the price of every radon system installed. Prices elsewhere are probably in a similar range, but we haven't verified that yet. We're collecting real prices from other states and will add them as they come in.
Sources
- EPA Map of Radon Zones (public domain).
- Pennsylvania Department of Environmental Protection, radon test results and mitigation register via data.pa.gov (public domain). Test records don't say whether a test was taken before or after mitigation.
Last updated October 2026. How we calculate these numbers.