Mattress Removal and Disposal in Calgary

Mattresses are one of the most awkward things to get rid of in Calgary: the City will not collect them at the curb, and they are bulky to move yourself. Here is every mattress disposal path compared on cost and effort, including recycling and box springs.

Updated · Facts sourced from official and published sources

  • Free for customers
  • Price confirmed before work starts
  • Calgary & area

Get free quotes

Free and no obligation. We pass your request to an independent local hauler, who confirms the final price before any work starts.

Pre-launch: We are currently onboarding Calgary hauling partners. Send your request and we will reply by email with your options.

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

OptionCostEffortNotes
Community Cleanup eventFreeYou transport itSet dates from roughly late April to September; accepts old mattresses
Retailer take-backVariesLowAsk when buying a new mattress
Re-Matt (recycling)Has reported about $20 per mattressMediumCalgary recycler; confirm current fees and drop-off
City Eco CentreCharges apply (household garbage $113/tonne; $25 flat under 250 kg)You transport itThe City’s recommended option for unusable mattresses
DonationFreeMediumOnly clean, like-new mattresses; many charities refuse used ones
Junk removal companyAbout $75–$95 per mattress (published Calgary example)NonePicked 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

  1. Strip all bedding and remove any personal items from the bed frame.
  2. If you are keeping the frame, separate it from the mattress and box spring.
  3. Clear the path to the door, especially on stairs.
  4. Bag or wrap a stained or damaged mattress in plastic.
  5. 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.

Get Free Quotes