Independent guide152 NYC haulers reviewedUpdated June 2026
Best Junk Removal NYC
Home / Guides / How to Dispose of Carpet and Rugs in NYC
disposal

How to Dispose of Carpet and Rugs in NYC

Old carpet and area rugs are some of the trickiest things to get rid of in New York City. Here's how to do it right under DSNY rules, plus when donation or a paid haul makes more sense.

Whether you're pulling up wall-to-wall carpet during a renovation or finally tossing a worn-out living room rug, New York City has specific rules for getting it to the curb. Get the bundling wrong and the Department of Sanitation (DSNY) can leave it behind or ticket your building. Here's the full picture for all five boroughs.

The free option: DSNY curbside bulk collection

For residential buildings, DSNY picks up large items like rugs and carpet at the curb for free, with no appointment needed for most material. You're allowed up to 6 bulk items per collection day, and rugs go out with your regular garbage (trash) collection, not recycling.

The catch is that a loose roll of carpet is heavy, awkward, and won't be collected as-is. DSNY requires you to prepare it properly first.

How to cut and bundle carpet for DSNY

The core rule: roll, cut, and tie carpet and rugs into bundles no larger than 2 feet high and 4 feet long. A 12-foot roll of room carpet needs to be cut down into several shorter, manageable bundles.

  1. Cut the carpet into strips. Use a sharp utility knife and a straightedge. Score from the back (the mesh backing cuts more cleanly than the pile).
  2. Roll each strip tightly so the finished bundle is no more than 4 feet long and about 2 feet high.
  3. Tie each bundle securely with twine in at least two places so it can be lifted by one person and won't unravel on the truck.
  4. Count your bundles toward the 6-item limit. If you have more than six, split them across multiple collection days.
Tip: Smaller, tighter bundles are easier for the crew and far less likely to be skipped. Aim for bundles a single person can carry comfortably, and keep area rugs rolled and tied rather than folded.

When to set it out

Place bundled carpet and rugs at the curb between 6:00 p.m. and midnight the night before your scheduled collection day. DSNY trucks often start routes at or shortly after midnight, so putting it out too early risks a sidewalk-obstruction summons for your building, and too late means you miss the truck. Not sure which day is yours? Use the DSNY Collection Schedule Finder at nyc.gov or call 311.

Renovation and contractor carpet is different

This is the part that trips people up. DSNY treats carpet from a home-improvement job as construction and demolition (C&D) debris, and the key question is who did the work.

Important: You can put renovation carpet out as regular bundled bulk only if you did all the work yourself. If you hired any contractor or professional for the job, that carpet is the contractor's responsibility to remove, and it must go out through a licensed private carter, not free DSNY curbside pickup. Leaving contractor debris at the curb can result in fines.

If a contractor pulled up your old carpet, confirm that hauling the debris is written into their scope before they leave.

Can you donate or recycle a rug?

If your area rug is still in good, clean condition, donation keeps it out of a landfill, but your options are narrower than for clothing.

Call or check current acceptance policies before hauling a rug across town, since both organizations only want items in resellable condition.

What it costs to have someone else do it

If you can't cut and bundle the carpet yourself, don't have time, or it's contractor debris, hiring a licensed junk-removal company is one option. NYC prices are typically volume-based (by cubic yard or truck space) plus labor, so a flight of stairs and a doorman building can affect the quote.

ScenarioTypical NYC rangeNotes
Single area rug (minimum job)$75–$150Most haulers charge a single-item minimum
Carpet removed per room$70–$280 per roomVaries with thickness, padding, and tack-strip removal
Larger load / multi-room cleanout$300–$800+Priced by volume; full truck loads run higher

These are sourced ranges from NYC junk-removal providers and vary by borough, building access, and total volume, so always get a confirmed quote before booking. When comparing companies, ask whether the price includes labor, stairs, and disposal fees.

Tip: If you're already doing a renovation, bundling the carpet yourself for free DSNY pickup can save the entire haul-away fee, as long as no contractor was involved in the work.

Quick decision guide

FAQ

How do I prepare carpet for DSNY pickup?
Cut wall-to-wall carpet into strips, roll each one tightly, and tie it with twine into bundles no larger than 2 feet high and 4 feet long. Set bundled carpet and rugs at the curb between 6 p.m. and midnight the night before your regular garbage collection day. You can put out up to 6 bulk items per collection day.
Is DSNY carpet pickup free?
Yes. For residential buildings, DSNY collects bundled rugs and carpet at the curb for free with no appointment, as long as you follow the bundling and set-out rules and stay within the 6-item-per-day limit. Carpet goes out with regular garbage collection, not recycling.
What if a contractor pulled up my carpet?
If you hired a contractor for the work, the carpet counts as construction and demolition debris and is the contractor's responsibility to remove through a licensed private carter. You can only use free DSNY curbside pickup if you did all the renovation work yourself. Confirm debris removal is part of your contractor's job before they finish.
Can I donate or recycle an old rug in NYC?
NYC textile bins like refashionNYC and GrowNYC do not accept rugs or carpeting because of their mixed, non-recyclable materials. If a rug is clean and in good condition, organizations such as Housing Works or Habitat for Humanity ReStore may accept it. Both typically require photos and have item minimums or pickup fees, so check current policies first.
How much does carpet or rug removal cost in NYC?
Junk-removal services in NYC usually start around a $75 single-item minimum. Carpet removal commonly runs roughly $70–$280 per room depending on thickness, padding, and tack-strip removal, while larger multi-room loads can reach $300–$800 or more. Pricing is volume-based and varies by borough and building access, so get a confirmed quote.

Get it hauled away

JunkRabbit gives you an upfront price online and books same-day pickup across NYC.

Get an instant price →

Related