Award Winning Mattress Recycler

Since 2011, we have recycled over 25 million pounds of mattresses and furniture for residents and businesses across the Lower Mainland. We take the zero waste challenge seriously and strive to help our clients reduce their environmental footprint. We won Delta Chamber of Commerce’s Green Business of the Year Award in 2016.

We believe in supporting those who support us.

We’re always open to ideas about how we can support global and local initiatives, especially those working to preserve the environment, improve health and education, and nurture community spirit.

See Our Community Work

What We Accept for Recycling


All items should be dry and relatively clean, free of mould and bugs. We reserve the right to reject any items we deem non-recyclable.

Old Beds

Mattress or box spring (dry, all sizes and kind) : $20

Mattress or box spring (wet but not completely soaked, all sizes and kind): $25 

Adjustable electrical bed or medical bed base: $25

Adjustable electrical bed or medical bed base with mattress: $45

Bed frame with drawers (Captain’s Bed Frame): $30

Crib-sized mattress: $5

Wooden Crib Frame: $10

Wooden or upholstered headboard: $10

Complete wooden bed frame (including headboard, disassembled): $20

Metal bed frames and headboards: FREE¹


Ottoman or foot stool: $10

Office chair or similarly sized chair: $10

Armchair: $20

Recliner or swivel chair: $25

Love seat (for 2 people): $25

Couch (for 3 people): $30

Sofabed or sectional with no reclining parts: $45

Love seat or couch with reclining parts: $45

Sectionals with reclining parts or beds: $65+

Metal furniture and appliances, except fridges, freezers, and propane tank barbecues: FREE¹

1. Metal items can be dropped off at our recycling facility free of charge. 

If you are booking a pickup and have metal items, we charge a $5 handling fee.

Note that GST is included in the price if you drop your item off at our recycling centre. Drop offs are cash only. 

If you are booking a pickup, GST is added to our fees.


Tel:  (604) 777-0324

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

Warehouse and Delivery 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.

Office Hours 

Weekdays: 7:30 am – 4:00 pm

Weekends: Closed

Pick Up Fees

1 to 2 items: $80

Excludes sofabeds, sectionals, and adjustable beds. Recycling fees extra.

3 to 4 items: $90

Or 1 sofabed, reclining sofa, loveseat, or sectional. Recycling fees extra.

5 or more items: $100 and up

Pickups for five or more items. Recycling fees extra.

Adjustable, Electric, or Medical Beds: $110

Recycling fees extra.

Fuel Surcharges

To serve customers who live farther away from our recycling facility, fuel surcharges are added to your quote for the following locations.

Canadian Mattress Recycling Pickup Fees FSC Change

+ $15

North Vancouver, West Vancouver (up to 22nd Street), Port Moody, Port Coquitlam, Maple Ridge, Pitt Meadows, Fort Langley, Aldergrove, and Tsawwassen

+ $25

West Vancouver, after 22nd Street, British Properties and Canyon Heights areas, Aldergrove after 264th, Maple Ridge past 232nd Street, Mission, and Abbotsford.

Payments must be made at the time of pickup by cash or cheque, or in advance by Interac E-Transfer.

Invoices for regular A/P processing are available for commercial pickups.

Proud Members of

Partners of Canadian Mattress Recycling

Free Recycled Materials

At Canadian Mattress Recycling, we love supporting local communities. We’re constantly giving recyclable materials out for free or by a donation from the beds and furniture we recycle.

Materials are available at our warehouse and office on a first-come, first-serve basis. Please call in advance before your arrival to confirm whether we have the materials available.

Cushions of All Sizes

Furniture Legs

Dry Wood

Leather Sheets

Plastic Foam Sheets

Fake Leather

Coconut / Coir Mats

Fluffy Polyester Filling