Carpet Removal Cost: What You'll Actually Pay [2026 Prices]
Carpet removal costs $1 to $5 per square foot for professional service, or $140 to $320 per room according to HomeGuide. The national average project runs $280 per Angi and Bob Vila. DIY carpet removal is one of the easiest home projects — rip it up yourself and book Dropcurb curbside pickup starting at $79 for disposal.
How Much Does Carpet Removal Cost by Method?
Carpet removal pricing depends on whether you hire a flooring contractor, a junk removal service, or do it yourself.
Professional carpet removal by a flooring contractor costs $1 to $5 per square foot including carpet, pad, and tack strip removal. HomeGuide reports $0.70 to $1.60 per square foot for straightforward jobs. Homewyse places the all-in cost at $1.37 to $2.49 per square foot in 2026 including labor, materials, and disposal. The higher end applies to glued-down carpet, stairs, and multi-room projects.
Junk removal companies like 1-800-GOT-JUNK pull up and haul carpet and padding with same-day service. Their volume-based pricing typically runs higher than a dedicated flooring crew but includes full-service removal.
DIY carpet removal costs $0 in labor — just your time and disposal fees. Carpet pulls up easily with basic hand tools. The main expense is getting rid of the material: a dumpster rental ($300 to $500), curbside pickup ($79+), or free recycling through CARE drop-off sites.
Bundled with new flooring install: most flooring installers include old carpet removal in their installation quote, adding $0.50 to $1.50 per square foot to the total. This is often the most practical approach since installers handle everything in one visit.
| Removal Method | Cost (200 sq ft room) | You Do... | Timeline | Best For |
|---|---|---|---|---|
| Flooring contractor removal | $140–$320 | Nothing | 1–2 hours/room | Glued carpet, stairs |
| Bundled with new floor install | $100–$300 (added to install) | Nothing | Same day as install | Replacing flooring |
| 1-800-GOT-JUNK | $200–$500+ | Nothing | Same day | Multi-room, just want it gone |
| LoadUp | $150–$400 | Nothing | 1–3 days | Online pricing |
| DIY removal + dumpster | $300–$500 | Rip up carpet + load | 1 day | Large multi-room projects |
| DIY removal + Dropcurb curbside | $79+ | Rip up carpet + pile at curb | 1 day | Lowest cost option |
| DIY removal + CARE recycling | Free | Rip up + transport to drop-off | 1 day | Eco-friendly, have a truck |
Carpet Removal Cost by Room Size
Room size is the primary cost factor since most contractors price per square foot. These ranges include carpet, padding, and basic tack strip removal with disposal.
| Room | Typical Size | Professional Cost | DIY + Disposal Cost |
|---|---|---|---|
| Bedroom | 120–180 sq ft | $120–$290 | $79–$150 |
| Living room | 200–350 sq ft | $200–$560 | $79–$200 |
| Dining room | 120–200 sq ft | $120–$320 | $79–$150 |
| Basement | 400–800 sq ft | $400–$1,280 | $150–$400 |
| Stairs (per flight) | 50–80 sq ft | $150–$400 | $79–$100 |
| Whole house (1,500 sq ft) | 1,500 sq ft | $1,050–$2,400 | $200–$500 |
What Affects Carpet Removal Cost?
Five factors push carpet removal cost up or down from the averages.
Carpet installation method is the biggest variable. Stretch-in carpet (the most common type, held by tack strips around the room perimeter) is the cheapest to remove at $0.70 to $1.60 per square foot. Glued-down carpet costs $1.50 to $5.00 per square foot because the adhesive must be scraped from the subfloor, which is labor-intensive and messy.
Stairs add significant cost. Carpet on stairs wraps around each tread and riser with individual tack strips and sometimes staples on every step. Staircase removal typically costs $2 to $5 per step on top of the per-square-foot rate, or $150 to $400 per flight.
Subfloor condition after removal matters for your next flooring project. If the subfloor needs staple removal, adhesive scraping, or patching before new flooring goes down, add $0.50 to $2.00 per square foot for prep work.
Number of rooms affects efficiency. Contractors often give better per-square-foot rates for whole-house removal versus a single room because they only mobilize once.
Disposal costs vary by region. Carpet is bulky and heavy when rolled — a 200-square-foot room generates about 100 to 150 pounds of carpet and pad. Some contractors include disposal in their price while others charge $25 to $75 per room extra.
Ripped up your carpet? Get it picked up curbside starting at $79. Same-day service available.
Book Carpet Pickup →How to Remove Carpet Yourself (and Save $200+)
DIY carpet removal is one of the easiest home demolition projects. Most homeowners can strip a room in 1 to 2 hours with basic tools.
Tools needed: utility knife (carpet knife), pliers, pry bar or flat-head screwdriver, work gloves, dust mask, and a staple remover or flat-end pliers for subfloor staples. Total tool cost if you don't own them: $20 to $40.
Step 1: Clear the room completely. Remove all furniture and items from the carpeted area.
Step 2: Cut the carpet into strips. Use a utility knife to cut the carpet into 3 to 4 foot wide strips running the length of the room. Smaller strips are easier to roll and carry than trying to remove the entire carpet as one piece.
Step 3: Pull up the strips. Start at a corner and grab the carpet edge with pliers. Pull it away from the tack strip along the wall. Roll each strip as you pull for easy handling. The carpet should come up from the tack strips with moderate force.
Step 4: Remove the pad. The carpet pad underneath is usually stapled to the subfloor. Pull it up in sections — it tears more easily than carpet. Roll and bag the pad as you go.
Step 5: Remove tack strips and staples. Pry tack strips off the perimeter using a pry bar and hammer. Pull remaining staples from the subfloor with pliers or a staple remover. This is the most tedious step but essential if you're installing new flooring.
Time estimate: 1 to 2 hours per average room (150 to 200 sq ft). A whole house (1,500 sq ft) takes 6 to 10 hours. Add 30 minutes per flight of stairs.
How to Dispose of Old Carpet
Carpet disposal is often the biggest hassle of a removal project. Here are your options from cheapest to most convenient.
Curbside pickup through Dropcurb starts at $79. Roll carpet into manageable bundles, tape them closed, and place at the curb. This is the most affordable full-service option — no driving to a dump, no renting a dumpster.
Carpet recycling through CARE (Carpet America Recovery Effort) is free at participating drop-off locations. Visit carpetrecovery.org to find a collector near you. Recycled carpet becomes fiber for new products, plastic lumber, or energy. Not all locations accept residential carpet, so call first.
City bulk pickup is free in many municipalities but has restrictions. Carpet typically must be rolled and tied in 4-foot sections under 60 pounds. Wait times range from 1 to 8 weeks depending on your city's schedule.
Dumpster rental ($300 to $500 for a 10-yard container) makes sense for whole-house removal or renovation projects generating other debris. Carpet fills dumpster space quickly because of its bulk.
Landfill or transfer station costs $30 to $80 per load if you have a truck. Carpet goes in the general waste stream at most facilities.
LoadUp offers online-booked carpet disposal with local contractor pickup. Pricing varies by location and volume.
Carpet Removal Cost: DIY vs Professional Breakdown
Here's a real cost comparison for removing carpet from a standard 3-bedroom home (approximately 1,000 sq ft of carpet).
Professional removal: $700 to $1,600 all-in (removal + disposal). This includes labor ($0.70 to $1.60/sq ft), disposal, and subfloor prep.
DIY removal + Dropcurb: $79 to $200 total. Zero labor cost, $20 to $40 in tools if needed, $79+ for curbside pickup of rolled carpet bundles. Total savings: $600 to $1,400.
DIY removal + free recycling: $0 to $40 total. Just the cost of tools and gas to drive to a CARE recycling drop-off. Total savings: $700 to $1,600.
The bottom line: carpet removal is the rare home project where DIY makes overwhelming sense for most people. The work is straightforward, the tools are cheap, and the savings are substantial. Save your contractor budget for the new flooring installation where professional quality actually matters.
How to Remove Carpet at the Lowest Cost
- 1
Clear the room and cut into strips
Move all furniture out. Cut carpet into 3 to 4 foot wide strips with a utility knife. This makes the carpet manageable to roll and carry.
- 2
Pull up carpet and pad
Grab a corner with pliers and pull the carpet strip away from the wall tack strips. Roll as you go. Then pull up the pad underneath — it tears easily. Roll and bag separately.
- 3
Remove tack strips and staples
Pry up perimeter tack strips with a pry bar. Pull subfloor staples with a staple remover or pliers. This step is tedious but necessary for new flooring installation.
- 4
Dispose of debris cheaply
Roll carpet into bundles, tape closed, and pile at the curb. Book Dropcurb curbside pickup starting at $79. For free disposal, check carpetrecovery.org for recycling drop-off locations near you.
Carpet rolled and ready? Dropcurb picks it up curbside starting at $79. No dumpster needed.
Get Instant Pricing →Frequently asked questions
Questions? Text us anytime.
(844) 879-0892