Before deciding how to part ways with an old carpet or rug, it’s worth taking a close look at its condition. If it’s still clean, free of stains, and without major tears, it could be suitable for donation or resale. Roll or fold it neatly to make handling easier, and give it a quick vacuum if you plan to pass it along. Carpets that are heavily soiled, moldy, or shredded are usually not reusable. Keep in mind that carpets are not accepted in regular curbside garbage bins in Metro Vancouver, so you’ll need to explore proper disposal methods. Services like Appliance Removal Vancouver and Trash Bandits’ residential junk removal make this process much simpler for homeowners.
Donate or Resell
Some carpets and rugs still have life left in them, and donating or reselling is often the most sustainable choice. Habitat for Humanity’s Vancouver ReStore, for example, only accepts new or like-new carpets that are at least 50 square feet, or clean and undamaged area rugs. Thrift stores, local shelters, or non-profits may accept smaller, clean rugs, but it’s always best to check guidelines in advance. If you’d rather sell, try platforms like Craigslist, Kijiji, or Facebook Marketplace. Even offering a rug for free often works—plenty of people are happy to repurpose them if they’re still in good shape.
Recycling Options
Recycling is an excellent choice for carpets that aren’t suitable for donation. Vancouver has a dedicated facility, Pacific Carpet Recycling, which processes certain materials such as nylon and polypropylene. This facility turns petroleum-based carpets into new products, giving them a second life. However, it doesn’t accept public drop-offs, so you’ll need to work with a junk removal service that partners with PCR. Not all carpets are recyclable—PET (made from recycled bottles) is one material currently excluded in Canada. If you’re planning new flooring, consider wool or nylon for easier recycling later. For small clean textile scraps, the Vancouver Zero Waste Centre accepts clean textiles and reusable bags. You might also reuse carpet remnants in creative ways, like weed mats in the garden or protective pads under furniture.
City Drop-Off and Disposal Facilities
If recycling or donation isn’t an option, Metro Vancouver homeowners can use authorized city facilities. The South Transfer Station on West Kent Avenue and the Vancouver Landfill in Delta both accept carpets for disposal, with fees charged by weight. The Vancouver Zero Waste Centre on Yukon Street also accepts bulky household items. Be prepared to pay a minimum tipping fee, usually between $10 and $25, depending on load size. Carpets cannot be left at the curb with regular garbage, as this is against city rules and can result in fines. To avoid surprises, use the City’s Waste Wizard tool to confirm what’s accepted and where.
Hire Junk Removal and Appliance Haul-Away Services
For homeowners looking for convenience, Trash Bandits is the easiest route. Our Metro Vancouver team provides full-scale junk hauling, including carpet, furniture, and appliance removal. Trash Bandits offers carpet pickup and recycling, handling large items and delivering them to approved recycling facilities. This is especially helpful if you have more than one item to clear out, since you can bundle carpets with appliances or furniture in a single pickup. Always ask whether your carpet will be recycled or landfilled before booking.
Other Tips and Precautions
To make the process smooth, roll or cut large carpets into sections for easier handling. Clear pathways for movers or haulers if you’ve booked a pickup. For donations, wash or vacuum rugs so they’ll be accepted by charities. Even if you’re simply discarding, minimizing dust and mold protects your health. Some facilities and companies require appointments, so call ahead. Looking to the future, consider more sustainable flooring options such as wool or modular tiles, which are easier to recycle and manage when they eventually wear out.
Frequently Asked Questions
How can Vancouver homeowners responsibly get rid of old area rugs or carpets?
Homeowners can donate, recycle through Pacific Carpet Recycling via haulers, drop off at city facilities, or hire junk removal services.
What are the options for disposing of a large, worn-out carpet in Metro Vancouver?
Large carpets can be taken to transfer stations, landfills, or picked up by professional junk removal services that handle bulky items.
Can I recycle or donate my old rug in Vancouver, and where?
Yes. Pacific Carpet Recycling accepts recyclable types through haulers, while charities like Habitat for Humanity accept only clean or new rugs.
Which junk removal or appliance removal services will haul away old carpets in Vancouver?
Local services such as Trash Bandits provide carpet and appliance removal across Metro Vancouver.
Where is the nearest city drop-off location for bulky carpet and rugs?
The Vancouver Zero Waste Centre, South Transfer Station, and Vancouver Landfill are the main authorized drop-off points for carpet disposal.


