Canadian Mattress Recycling

We can help you dispose of your mattresses sustainably. We take old mattresses, box springs, and types of furniture such as couches and sectionals and dismantle them in our recycling facility for reuse. We have served Vancouver and the Lower Mainland since 2011, recycling over 25 million lbs of waste.

Locally-Owned and Operated

We are a 100% locally-owned and operated company based in Delta, BC. Our team of employees are dedicated to environmental preservation through recycling.

Award-Winning Service

We’re consistently rated 4.8 stars on Google, and receive rave reviews from our past clients. We were also the recipients of the Green Business of the Year Award by the Delta Chamber of Commerce in 2016.

Hassle-Free Online Booking

Booking a pickup with us is hassle-free. Simply fill out our online form, and we’ll contact you during our office hours to confirm your pickup. We serve Vancouver and the Lower Mainland.

Book a  Pickup 

We Recycle Everything We Receive

We put old mattresses, box springs, and furniture back to work. We dismantle them at our recycling facility, recycling close to 100% of everything we receive. Salvaged steel, foam, plastic, cotton, polyester, coir, wood, leather, and cardboard become new products instead of landfill waste.

We are proud members of

FortisBC Renewable Natural Gas Leader Program Badge - Canadian Mattress Recycling
CFIB - Canadian Federation of Independent Businesses


We’re always open to new ideas about how we can help local and global initiatives. We are particularly interested in helping those working to preserve the environment, improving health and education, and nurturing community spirit. 

As a local company based in BC, Canada, we believe in supporting the people who support us.

Since 2011, we’ve supported over 90+ organizations.

See our work


Old Beds

$ 20

Mattress or box spring — DRY (dry or only surface damp acceptable condition, any kind, any size)

$ 25

Mattress or box spring – WET (but completely soaked is rejectable)

$ 25

Electric adjustable or medical bed. If a 2nd mattress is part of the set, the regular mattress rate above will apply for it as well. The total would then be $45.


Metal bed frames and headboards.

$ 5

Crib-size mattress

$ 10

Wooden crib frame

$ 10

Wooden or upholstered headboard

$ 20

Complete wooden bed frame (disassembled), including headboard

$ 30

Captain’s bed frame (this is the kind with drawers)


$ 10

Ottoman/foot stool

$ 10

Office chair or similar size chair

$ 20


$ 25

Recliner or swivel-chair


Metal furniture and anything else metal, except fridge/freezers. For Barbecues, we do NOT accept propane tanks or the coals inside the barbecue.

$ 25

Love seat (for 2 people)

$ 30

Couch (for 3 people)

$ 45

Sofabed or sectional (regular, no reclining parts)

$ 45

Loveseat/couch with reclining seats

$ 65 & up

Sectionals with reclining seats or beds inside them, etc.

1. Metal items are free of charge when dropped off at our location. A $5 handling fee applies to anything metal we pick up with other items for recycling.

All items should be dry, relatively clean, and free of mould & bugs.

We have the right to reject any item that we deem non-recyclable: too wet, too dirty, bugs, hazardous for other reasons.

GST is included in the price (that’s a 5% discount each time) when you drop your items off at our facility yourself.

GST is added to our fees if we’re picking them up.

Cash only for drop-offs. Receipts provided.

Pick Up Fees

1 to 2 items

$80 – Excludes sofabeds, sectionals, and adjustable beds. Recycling fees extra.

3 to 4 items

$90 – Pickup for 3 to 4 items, or 1 sofabed, reclining sofa, loveseat, or sectional. Recycling fees extra.

5 or more items

$100 and up – Pickup for 5 or more items. Recycling fees extra.

Adjustable, Electric, or Medical Beds

$110 – Recycling fees extra.

Fuel Surcharges


Fuel surcharges, where applicable, are in addition to recycling and pickup fees.

Fuel surcharges are calculated by distance from our recycling facility.

+ $15

Fuel surcharge for North Vancouver, West Vancouver (up to 22th St), Port Moody, Port Coquitlam, Maple Ridge, Pitt Meadows, Fort Langley, Aldergrove, and Tsawwassen (for all these, we use our warehouse location as the base to measure from.

+ $25

Fuel surcharge for West Vancouver, after 22nd Street and parts of the British Properties/Canyon Heights areas, Aldergrove after 264th, Maple Ridge past 232nd Street, Mission, and Abbotsford.

Canadian Mattress Recycling Pickup Fees FSC Change

Payments must be made at the time of service by either cash, cheque, or in advance by Interac e-transfer.

For commercial pick-ups, we can also issue invoices for regular A/P processing.

The final charge may vary if the information you provide is incorrect.


Tel:  (604) 777-0324

715 Eaton Way #140, Delta, BC V3M 6S5

Office Hours 

Weekdays: 7:30 am – 4:00 pm

Weekends: Closed

Warehouse Hours

Weekdays: 7:00 am – 5:00 pm 

Weekends: 8:30 am – 5:00 pm 

(go to the ramp at loading door 16)

Office & Warehouse are closed on all stat holidays.