Carpet removal costs $0.50 to $1.00 per square foot in 2026, which puts a 1,200 square foot house between $600 and $1,200 depending on what is under the carpet and where it has to go. This guide is for a homeowner deciding whether a quote is fair or whether to pull it up themselves, and for a 1-to-3-truck junk removal owner who takes carpet jobs on volume pricing and has never checked them against the tonnage actually being paid at the scale. The number nobody quotes up front is the disposal, because carpet is billed by weight: field measurements of actually-disposed carpet put it at roughly 4.5 pounds per square yard, so that same 1,200 square foot house is about 600 pounds of carpet alone, before the pad, going across a scale. Below: the price per square foot, the three costs hiding inside it, the weight math, how haulers build the quote, and when DIY genuinely pays.

  • Carpet removal runs $0.50 to $1.00 per square foot. A 1,200 sq ft house lands between $600 and $1,200.
  • The quote is three separate costs: tear-out labor, tack strip and pad handling, and disposal billed by the ton.
  • Carpet is heavier than it looks. Field measurement of disposed carpet puts it at about 4.5 lbs per square yard, so 1,200 sq ft is about 600 lbs of carpet, not counting pad.
  • Disposal rates are regional and the spread is wide. Brown County, Wisconsin charges $65.00 per ton for 2026. Del Norte County, California charges $188.72 per ton.
  • Glued-down carpet, stairs, and carpet that has been wet are the three things that move a quote from the bottom of the range to the top.

How much does carpet removal cost per square foot?

Carpet removal costs $0.50 to $1.00 per square foot, with most straightforward tack-strip jobs landing near the bottom of that range and glued-down or stair work at the top or beyond it. Applied to real house sizes:

Area Typical carpet Removal cost
One bedroom (150 sq ft) Tack strip, no stairs $75 to $150
Two bedrooms plus hall (500 sq ft) Tack strip $250 to $500
Main floor (1,200 sq ft) Mixed, some transitions $600 to $1,200
Whole house (2,000 sq ft) Mixed, likely stairs $1,000 to $2,000

Two things distort those numbers when you shop. Flooring contractors often bundle removal into a re-carpet quote and show it as a discounted line or waive it entirely, because they are making margin on the new material. A standalone haul-away has no such subsidy, so a homeowner comparing a flooring bid against a junk removal bid is usually comparing two different products. The second distortion is that per-square-foot pricing hides the disposal component entirely, which is the part that varies most by where you live.

What are you actually paying for?

A carpet removal quote is three costs stacked: tear-out labor, tack strip and pad handling, and disposal by weight. They behave differently, which is why one quote can be double another for the same room.

Tear-out labor is the largest line on a normal job. Carpet is cut into strips, rolled, and carried out. Two people clear a straightforward 1,200 square foot main floor in roughly four to six hours including furniture moving.

Tack strip and pad is the line people forget. The pad is stapled down and comes up in pieces, the tack strip is nailed into the subfloor and has to be pried and disposed of separately, and staples usually need pulling before new flooring goes down. On a glued-down installation this line changes character completely: adhesive scraping is slow, and it can add more time than the carpet removal itself.

Disposal is billed by weight at the transfer station, not by the room. This is where the quotes diverge, and it gets its own section because the arithmetic is the part nobody publishes.

How much does old carpet actually weigh?

Disposed carpet weighs about 4.5 pounds per square yard, which is the figure that matters because it is measured on carpet coming out of houses rather than carpet as sold. A 2021 CARE interim study prepared by Cascadia Consulting reported that “The resulting estimate from the field data measurements was approximately 4.5 pounds” per square yard, within a stated range of approximately 4.2 to 4.5 pounds per square yard. That measurement includes the soil and moisture that real used carpet carries, which is exactly why it runs above manufacturer as-sold weights.

Convert that to a job:

  • 1,200 sq ft ÷ 9 = 133.3 square yards
  • 133.3 sq yd × 4.5 lbs = 600 lbs, or 0.30 tons
  • 2,000 sq ft works out to about 1,000 lbs, or 0.50 tons

Now price the disposal against real published schedules. Brown County, Wisconsin charges a $65.00 per ton gate rate for 2026, so 0.30 tons computes to $19.50 in gate fees. It will not cost that, because Brown County also sets a $28.00 minimum per transaction, and a minimum overrides the per-ton math on a small load rather than adding to it. The real number is $28.00. Del Norte County, California charges $188.72 per ton under its schedule effective July 2025, and at 0.30 tons that clears its $9.50 minimum, so the identical load costs $56.62. Same house, same carpet, twice the disposal cost.

One caution on the weight figure: it is carpet only. Pad adds real weight on top and we have not found a primary source that publishes a defensible pad density, so treat the numbers above as a floor rather than a total. If you are quoting a job with pad included, weigh a roll once and build your own multiplier rather than trusting a number off the internet.

How do haulers price a carpet removal job?

Haulers price carpet as labor plus disposal weight plus overhead, marked up to a target margin, which is the same cost-plus worksheet as any other line in the junk removal pricing framework. Carpet is the job type where the weight term is genuinely unpredictable, so it is worth building rather than guessing.

Price floor = (fuel + disposal_weight_fee + labor + overhead) / (1 - target_margin)

Worked example, 1,200 square foot main floor, tack strip, no stairs, at the same 45% target margin the framework uses:

  • Fuel for the run: $12
  • Labor, 5 hours with a two-person crew: $200
  • Disposal at Brown County, where the $28.00 transaction minimum overrides the $19.50 of gate fees: $28
  • Overhead allocation, one job: $70
  • Total cost: $310. Floor at 45% margin: $564, or about $0.47 per square foot. That floor assumes carpet only, so a job where the pad goes out too runs higher.

That is why the bottom of the range sits near $0.50. Run the identical job in Del Norte County and the disposal line goes from $28 to $57, the cost to $339, and the floor to $616. The labor never moved. The top of the range derives the same way. Glued-down carpet can triple the tear-out labor, which takes the same job to $12 fuel, $600 labor, $28 disposal and $70 overhead, a $710 cost and a $1,291 floor, or about $1.08 per square foot. That is the honest ceiling from this cost stack, and quotes well above it are usually flooring contractors pricing removal inside a re-carpet bid rather than standalone haul-away. Between the two floors sit the glue, the stairs, and the water: a glued-down floor can double the labor line, and carpet that has been wet gains weight that goes straight onto the scale, which is the same dynamic that makes debris weight by material decide dumpster overage charges rather than how full the box looks.

The trap for operators running volume pricing: a 1,200 square foot carpet job is a small fraction of a truck by volume but a real load by weight, so quoting it as a quarter-load off a published price sheet undercharges the disposal in any high-rate county. Carpet belongs in the price book as a per-square-foot line with a weight-based disposal component, not as a truck fraction.

Should you remove the carpet yourself?

You can remove carpet yourself and it is one of the more realistic DIY jobs on a house, because the labor is straightforward and the tools are cheap. You need a utility knife with plenty of blades, a pry bar, pliers for staples, knee pads, and gloves, since tack strip is exactly as unpleasant as it sounds. Cut the carpet into strips about three feet wide, roll each one, and tape it. Rolled and taped strips are the difference between a manageable load and a truck bed full of loose carpet.

What DIY does not save you is the disposal. That 600 pounds of carpet, plus whatever the pad adds, still has to cross a scale, and you will pay the same per-ton rate the hauler would, often with a transaction minimum that overrides the per-ton math on small loads. Check that minimum before you plan two trips. Brown County’s is $28.00, so three small runs cost $84.00 where a single run costs $28.00. Where the minimum is small and tiered, like Del Norte’s $9.50 for up to 100 lbs, splitting works out roughly cost-neutral. Find out which kind your station runs before you split the load.

Where DIY stops making sense is glued-down carpet and stairs. Adhesive removal is slow, physical, and easy to do badly enough that the subfloor needs work afterward, and carpeted stairs involve more tack strip, more cuts, and more chances to leave staples behind. If the job is tack strip on a flat floor, pull it yourself. If it is glued or on stairs, the labor you are saving is the labor worth paying for.

What to do next

If you are hiring: measure the actual square footage room by room, note whether the carpet is glued or on tack strip, and say whether there are stairs. Ask specifically whether disposal is included in the quote or billed separately, because that single question explains most of the spread between bids. Our junk removal cost guide covers how the rest of a hauler’s pricing works.

If you are operating: add carpet to your price book as a per-square-foot line with a separate weight-based disposal component, pull your county’s current tip-fee schedule, and start weighing one job so you have a real pad multiplier instead of an assumption. Service Anchor ships with a junk removal price book preloaded and one pipeline from lead to paid invoice, so the square footage, the disposal surcharge, and the quote live on one record.

Frequently asked questions

How much does carpet removal cost? Carpet removal costs $0.50 to $1.00 per square foot in 2026, so a 1,200 square foot house typically runs $600 to $1,200. Straightforward tack-strip carpet on a flat floor sits at the bottom of that range, and glued-down carpet or stairs push it to the top or past it.

How much does it cost to remove carpet per square foot? Most quotes land between $0.50 and $1.00 per square foot. The low end is a cost-plus floor built from labor, disposal, and overhead, and the high end reflects glue-down adhesive scraping, stairs, and carpet heavy with moisture.

How much does old carpet weigh? Field measurement of actually-disposed carpet puts it at approximately 4.5 pounds per square yard, within a range of about 4.2 to 4.5. That works out to about 600 pounds for 1,200 square feet, and the figure includes the soil and moisture used carpet carries. It does not include the pad, which adds real weight on top.

Do I have to pay to dispose of old carpet? Yes, and it is charged by weight at your transfer station regardless of who hauls it. Rates are regional: Brown County, Wisconsin charges $65.00 per ton for 2026 while Del Norte County, California charges $188.72 per ton, so the same load can cost nearly three times as much depending on where you live. Watch for a transaction minimum too, since it overrides the per-ton math on small loads.

Is it cheaper to remove carpet yourself? DIY saves the tear-out labor, which is the largest line on a normal job, but not the disposal, which you pay at the same per-ton rate a hauler would. It is a reasonable job for tack-strip carpet on a flat floor, and a poor one for glued-down carpet or stairs.

Does carpet removal include the pad and tack strip? Usually, but confirm it in writing, because some quotes price carpet only and add pad and tack strip separately. The pad is stapled and comes up in pieces, and the tack strip is nailed into the subfloor, so both add labor and weight beyond the carpet itself.

Can I put old carpet in a dumpster? Yes, but watch the weight allowance rather than the volume. Carpet is heavy for the space it occupies, so a rolled load can push a small dumpster past its tonnage limit and trigger an overage charge well before the box looks full.

Last updated: August 2026. First publish; carpet weight sourced to CARE field measurement data, disposal rates to the published 2026 Brown County, Wisconsin and July 2025 Del Norte County, California schedules.