How Much Does Air Duct Cleaning Cost?

Updated for 2026 — national average costs with state-by-state breakdowns

Low End
$250
Average
$475
High End
$1,000
per home
Ad

What Does Air Duct Cleaning Include?

Professional air duct cleaning removes dust, allergens, mold, and debris from your HVAC ductwork using specialized vacuum and brush systems to improve indoor air quality.

The national average cost for air duct cleaning is $475 per home. Most homeowners pay between $250 and $1,000, though costs can vary significantly based on your location, the scope of work, and other factors outlined below.

What Affects the Price?

Home size

Under 2,000 sq ft: $250-$400. 2,000-3,500 sq ft: $350-$600. Over 3,500 sq ft: $500-$1,000

Add-ons

Dryer vent cleaning: $75-$150. Sanitizing/deodorizing: $75-$200. Mold treatment: $200-$500

Ad

Key Cost Factors

  • Home size
  • Number of vents
  • Duct accessibility
  • Level of contamination
  • Add-on services

💡 Tips to Save Money

  • 1.Only clean every 3-5 years unless you have allergies or pets
  • 2.Avoid $99 whole-house specials — they often upsell aggressively
  • 3.Change HVAC filters every 1-3 months to reduce duct buildup
  • 4.Ask about dryer vent cleaning bundle discounts
Ad

📈 Air Duct Cleaning Cost Trends (2020–2024)

Prices have increased +17.9% over the last 5 years

$403
2020
$420
2021
$447
2022
$460
2023
$475
2024
YearNational AvgYoY Change
2020$403
2021$420+4.2%
2022$447+6.4%
2023$460+2.9%
2024$475+3.3%

Based on national averages adjusted for annual inflation. Actual costs vary by location and project scope.

Air Duct Cleaning Cost by State

Costs vary significantly by state due to labor rates, cost of living, and local market conditions. Click any state for a detailed breakdown.

StateLowAverageHigh
Alabama$205$390$820
Alaska$320$608$1,280
Arizona$238$451$950
Arkansas$200$380$800
California$338$641$1,350
Colorado$270$513$1,080
Connecticut$305$580$1,220
Delaware$263$499$1,050
Florida$245$466$980
Georgia$225$428$900
Hawaii$355$675$1,420
Idaho$230$437$920
Illinois$263$499$1,050
Indiana$220$418$880
Iowa$215$409$860
Kansas$213$404$850
Kentucky$210$399$840
Louisiana$218$413$870
Maine$255$485$1,020
Maryland$288$546$1,150
Massachusetts$325$618$1,300
Michigan$230$437$920
Minnesota$255$485$1,020
Mississippi$195$371$780
Missouri$218$413$870
Montana$238$451$950
Nebraska$220$418$880
Nevada$255$485$1,020
New Hampshire$280$532$1,120
New Jersey$313$594$1,250
New Mexico$225$428$900
New York$330$627$1,320
North Carolina$225$428$900
North Dakota$225$428$900
Ohio$225$428$900
Oklahoma$208$394$830
Oregon$275$523$1,100
Pennsylvania$255$485$1,020
Rhode Island$288$546$1,150
South Carolina$218$413$870
South Dakota$213$404$850
Tennessee$215$409$860
Texas$233$442$930
Utah$238$451$950
Vermont$270$513$1,080
Virginia$263$499$1,050
Washington$288$546$1,150
West Virginia$200$380$800
Wisconsin$235$447$940
Wyoming$230$437$920
Ad

Frequently Asked Questions

How often should air ducts be cleaned?

Every 3-5 years for most homes. More frequently if you have pets, smokers, recent renovations, or family members with allergies or asthma.

🏙️ Air Duct Cleaning Cost by City

Compare air duct cleaning costs in the most popular US cities:

View all 219 cities →
San Francisco, CA
$736
Seattle, WA
$618
Denver, CO
$546
Washington D.C., DC
$641
Nashville, TN
$475
Oklahoma City, OK
$390
El Paso, TX
$390
Boston, MA
$665
Portland, OR
$561
Las Vegas, NV
$485
Memphis, TN
$390
Louisville, KY
$404
Baltimore, MD
$523
Milwaukee, WI
$437
Albuquerque, NM
$418
Tucson, AZ
$418
Fresno, CA
$499
Sacramento, CA
$561
Mesa, AZ
$451
Kansas City, MO
$428
Atlanta, GA
$499
Omaha, NE
$418
Colorado Springs, CO
$485
Raleigh, NC
$466
Long Beach, CA
$641
Virginia Beach, VA
$499
Miami, FL
$570
Oakland, CA
$689
Minneapolis, MN
$513
Tampa, FL
$485
Tulsa, OK
$390
Arlington, TX
$451
New Orleans, LA
$451
Pittsburgh, PA
$451
St. Louis, MO
$418
Bakersfield, CA
$485
Anaheim, CA
$641
Honolulu, HI
$713
Santa Ana, CA
$627
Riverside, CA
$546
Corpus Christi, TX
$404
Lexington, KY
$418
Stockton, CA
$523
Henderson, NV
$485
St. Paul, MN
$499
Cincinnati, OH
$418
Anchorage, AK
$608
Greensboro, NC
$418
Plano, TX
$499
Newark, NJ
$594
Lincoln, NE
$404
Orlando, FL
$485
Irvine, CA
$665
Durham, NC
$451
Chula Vista, CA
$608
Toledo, OH
$390
Fort Wayne, IN
$390
Jersey City, NJ
$641
St. Petersburg, FL
$485
Laredo, TX
$380
Madison, WI
$466
Chandler, AZ
$466
Buffalo, NY
$437
Lubbock, TX
$390
Scottsdale, AZ
$532
Reno, NV
$499
Glendale, AZ
$451
Gilbert, AZ
$485
Winston-Salem, NC
$404
North Las Vegas, NV
$466
Norfolk, VA
$466
Chesapeake, VA
$485
Irving, TX
$475
Fremont, CA
$689
Richmond, VA
$466
Boise, ID
$466
San Bernardino, CA
$513
Spokane, WA
$451
Des Moines, IA
$404
Tacoma, WA
$546
Modesto, CA
$499
Fontana, CA
$523
Moreno Valley, CA
$513
Fayetteville, NC
$404
Birmingham, AL
$390
Rochester, NY
$437
Salt Lake City, UT
$499
Oxnard, CA
$580
Knoxville, TN
$404
Worcester, MA
$546
Brownsville, TX
$371
Grand Rapids, MI
$428
Newport News, VA
$451
Huntsville, AL
$404
Amarillo, TX
$390
Little Rock, AR
$390
Montgomery, AL
$380
Akron, OH
$390
Augusta, GA
$390
Baton Rouge, LA
$404
Mobile, AL
$380
Shreveport, LA
$380
Tallahassee, FL
$428
Hartford, CT
$546
Providence, RI
$532
Charleston, SC
$466
Savannah, GA
$418
Columbia, SC
$404
Chattanooga, TN
$404
Fort Lauderdale, FL
$561
Dayton, OH
$390
Sioux Falls, SD
$404
Springfield, MO
$380
Jackson, MS
$371
Palm Bay, FL
$451
Lakeland, FL
$437
Cape Coral, FL
$466
Pensacola, FL
$418
Port St. Lucie, FL
$466
Naperville, IL
$546
Tempe, AZ
$475
Overland Park, KS
$451
McKinney, TX
$485
Frisco, TX
$499
Cary, NC
$485
Clarksville, TN
$404
Cedar Rapids, IA
$390
Peoria, AZ
$466
Surprise, AZ
$451
Denton, TX
$466
Roseville, CA
$546
Gainesville, FL
$418
Bellevue, WA
$665
Murfreesboro, TN
$437
Round Rock, TX
$485
Columbia, MD
$546
Boulder, CO
$594
Ann Arbor, MI
$523
Santa Fe, NM
$499
Wilmington, NC
$437
Greenville, SC
$418
Fargo, ND
$404
Provo, UT
$466
Duluth, MN
$418
Billings, MT
$437
Missoula, MT
$466
Cheyenne, WY
$418
Burlington, VT
$513
Portland, ME
$513
Concord, NH
$499
Bismarck, ND
$404
Rapid City, SD
$404
Casper, WY
$418
Bangor, ME
$451
Charleston, WV
$380
Dover, DE
$466
Manchester, NH
$513
Bridgeport, CT
$570
Stamford, CT
$641
Wichita, KS
$390
Topeka, KS
$380
Springfield, IL
$404
Rockford, IL
$404
Erie, PA
$390
Scranton, PA
$404
Flint, MI
$371
Lansing, MI
$404
Syracuse, NY
$418
Albany, NY
$451
Eugene, OR
$499
Salem, OR
$485
Fort Collins, CO
$523
Pueblo, CO
$404
Aurora, CO
$513
Santa Barbara, CA
$665
Santa Rosa, CA
$608
Pasadena, CA
$656
Visalia, CA
$475
Pomona, CA
$561
Myrtle Beach, SC
$418
Daytona Beach, FL
$437
Sarasota, FL
$499
Naples, FL
$561
Ocala, FL
$404
Athens, GA
$404
Macon, GA
$380
Lexington, SC
$404
Asheville, NC
$485
Flagstaff, AZ
$513
Rochester, NY
$437
New Haven, CT
$513
Manchester, NH
$499
Augusta, GA
$390
Fort Myers, FL
$466
Wilmington, NC
$451
Arlington, VA
$618
Green Bay, WI
$404
South Bend, IN
$390
Bend, OR
$532
Bellingham, WA
$523
Midland, TX
$451
Waco, TX
$390
Newark, NJ
$570

Related Cost Guides

💬 What Did You Pay?

Real costs reported by homeowners for Air Duct Cleaning

$475
Avg Reported
$333
Lowest Reported
$689
Highest Reported

Recent Reports

$465
Dallas, TX · Jan 2024
★★★★★
$458
Chicago, IL · Feb 2024
★★★★
$406
Phoenix, AZ · Mar 2024
★★★☆☆
$553
Denver, CO · Apr 2024
★★★☆☆
$382
Atlanta, GA · May 2024
★★★☆☆
$649
Seattle, WA · Jun 2024
★★★★

📐 Air Duct Cleaning Cost Calculator

Get a personalized estimate based on your project details

Get Free Quotes from Local Pros

Compare prices from top-rated contractors in your area.

Free, no obligation. Your information is secure and never shared.

🔍 Get Free Quotes from Local Pros

Compare prices from pre-screened contractors in your area. Free, no-obligation estimates.

Get Free Quotes →

* CostWhale may earn a commission. This doesn't affect our pricing data or recommendations.

💰 Get Weekly Cost-Saving Tips

Join 10,000+ smart homeowners. Unsubscribe anytime.

🔒 No spam, ever. We respect your privacy.
Ad