Mattress removal in Calgary takes a little planning. The City will not pick mattresses up with your garbage, most charities will not accept used ones, and they are awkward to carry and to fit in a car. The good news: you have at least five ways to get rid of one, ranging from free to fully done-for-you. Here they are, compared on cost and effort.
Mattress disposal in Calgary: every option compared
| Option | Cost | Effort | Notes |
|---|---|---|---|
| Community Cleanup event | Free | You transport it | Set dates from roughly late April to September; accepts old mattresses |
| Retailer take-back | Varies | Low | Ask when buying a new mattress |
| Re-Matt (recycling) | Has reported about $20 per mattress | Medium | Calgary recycler; confirm current fees and drop-off |
| City Eco Centre | Charges apply (household garbage $113/tonne; $25 flat under 250 kg) | You transport it | The City’s recommended option for unusable mattresses |
| Donation | Free | Medium | Only clean, like-new mattresses; many charities refuse used ones |
| Junk removal company | About $75–$95 per mattress (published Calgary example) | None | Picked up from inside your home |
Sources: City of Calgary mattress disposal guidance and 2026 residential landfill rates; Community Cleanup details from the City of Calgary newsroom; Re-Matt fee as reported by CBC News; hauler price from a published Calgary price list (October 2026).
What the City of Calgary recommends
The City’s own guidance for mattresses and box springs is:
- Usable mattresses: pass them on to family or friends, sell or give them away online, or donate to local charities such as Women in Need Society thrift stores or the Calgary Drop-In Centre (check their current acceptance rules first).
- Unusable mattresses: take them to a City Eco Centre, where charges apply.
- Buying new? Ask the retailer about recycling or take-back programs.
- Recycling: contact independent recyclers such as Re-Matt; fees may apply.
Mattresses are not collected in your black cart, and leaving one in a back alley counts as illegal dumping.
Mattress recycling with Re-Matt
Re-Matt is a Calgary-based mattress recycler that has processed well over 100,000 mattresses from southern Alberta. Mattresses are taken apart at its warehouse: steel springs go to scrap metal, wood is turned into shavings, and foam is shredded and reused as carpet underlay. Only the fabric goes to the landfill. Re-Matt has reported charging individuals about $20 per mattress. Contact Re-Matt directly to confirm current fees, hours and whether it accepts drop-offs or pickups for your area.
Mattress removal cost with a hauler
If you do not have a vehicle that fits a mattress, or it is upstairs, a junk removal company is the easiest route. One Calgary hauler’s published price list (October 2026) shows:
- Mattress, any size: $75, or $95 when the $20 mattress disposal fee applies
- Full bed set (frame, mattress and box spring): $139
Other haulers charge their minimum (about $75–$110 on Calgary price lists we reviewed) or include mattresses in a load price. These are market examples; your hauler confirms your price. Adding a mattress to a bigger job, such as a furniture removal or basement cleanout, is usually the cheapest way to have it collected.
Box springs, bed frames and futons
The City treats box springs the same as mattresses, so the same options apply. Metal bed frames can go to a scrap metal recycler or the landfill’s scrap metal area. Wooden frames are bulky but light, and they come apart easily if you are hauling them yourself. Futon mattresses go the same way as regular mattresses, and futon frames go the same way as furniture.
Can you donate a used mattress?
Sometimes, but expect strict rules. Many charities do not accept used mattresses at all for hygiene reasons. Those that do usually require them to be clean, stain-free, with no tears, pet hair or smoke smell, and sometimes still in plastic. The Calgary Inter-Faith Furniture Society has historically accepted mattresses for families in need. Check its current criteria. See our furniture donation guide for more charities.
Bed bugs and damaged mattresses
If a mattress has bed bugs, do not donate or give it away. Seal it fully in plastic before moving it, label it, and tell the hauler before pickup so they can handle it properly. Some haulers will not take infested items; others charge extra.
How to prepare for mattress removal
- Strip all bedding and remove any personal items from the bed frame.
- If you are keeping the frame, separate it from the mattress and box spring.
- Clear the path to the door, especially on stairs.
- Bag or wrap a stained or damaged mattress in plastic.
- Mention the number and sizes of mattresses in your quote request.
Mattress disposal near me in Calgary
Requests are accepted from every part of Calgary plus Airdrie, Cochrane, Okotoks and Chestermere. Need other bedroom furniture gone at the same time? Combine it into one pickup. Read our guides to furniture removal, what Calgary garbage pickup will not take, and junk removal prices.
Frequently asked questions
How do I dispose of a mattress in Calgary?
The City advises taking unusable mattresses to a City Eco Centre (charges apply), donating usable ones, asking your retailer about take-back, or using an independent recycler such as Re-Matt (fees may apply). A junk removal company can also pick it up from inside your home.
Does Calgary pick up mattresses?
No. Mattresses are not collected with regular garbage. Free Community Cleanup events held between spring and early fall do accept old mattresses.
How much does mattress removal cost in Calgary?
One Calgary hauler price list we reviewed shows $75 for a mattress, or $95 when its $20 mattress disposal fee applies, and $139 for a full bed set (frame, mattress and box spring).
Can I recycle a mattress in Calgary?
Yes. Re-Matt, a Calgary recycler, breaks mattresses down so steel, wood and foam can be reused. It has reported a fee of about $20 per mattress for individuals; confirm current pricing and drop-off details directly.
Are box springs handled the same way?
Yes. The City treats box springs like mattresses, and most haulers and recyclers accept them together.