If you've ever tried to get rid of an old mattress, you know it's not as simple as putting it out with the trash. Mattresses are bulky, awkward to move, and most municipal garbage programs won't take them — or charge a special fee if they do. Ontario sends an estimated 1.2 million mattresses to landfill every year, where each one takes up 25–40 cubic feet of space and takes decades to break down. The good news: you have better options. Here's how to dispose of a mattress in Ontario without contributing to the landfill problem.
Why Mattresses Are Hard to Dispose Of
Mattresses are a disposal nightmare for several reasons:
- They're bulky — a queen mattress takes up 25–40 cubic feet of landfill space
- They're hard to compact — springs resist the landfill compactor
- They contain mixed materials — steel, foam, cotton, polyester, wood — that are hard to separate
- They can harbor bedbugs, mold, and odors that contaminate other waste
- Most municipal curbside pickup programs won't accept them at all
- Landfills that do accept them often charge $15–$50 per mattress surcharge
Option 1: Donate It (If It's Still Usable)
If your mattress is less than 8 years old, free of stains, tears, and odors, and hasn't been exposed to bedbugs, donation is the best option. Several Belleville-area charities accept mattress donations:
- Habitat for Humanity ReStore — accepts mattresses in good condition (call first to confirm they have space)
- Salvation Army Thrift Store — accepts clean, stain-free mattresses
- Local shelters and housing programs — often need mattresses for clients moving into new housing
- Refugee sponsorship groups — frequently need furniture for newcomer families
Don't donate a stained, sagging, or bedbug-exposed mattress. Charities have to pay to dispose of unusable donations, which defeats the purpose. If your mattress isn't in donatable condition, move on to recycling or junk removal.
Option 2: Recycle It
Mattress recycling is a growing industry in Ontario. Specialized facilities take mattresses apart and recover the component materials:
- Steel springs → scrap metal recycler (a queen mattress contains 25–50 pounds of steel)
- Foam → carpet underlay manufacturer
- Cotton and felt → insulation, industrial rags
- Wood frame → biomass fuel or mulch
- Fabric → industrial rags or waste-to-energy
The recycling rate for a properly processed mattress is 90–95% — far better than landfill. Several Ontario companies offer mattress recycling, including St. Catharines-based Recyc-Mattresses and various municipal drop-off programs. Expect to pay $15–$30 per mattress for recycling (less than most landfill surcharges).
Option 3: Hire a Junk Removal Company
If you don't have a truck, can't transport the mattress yourself, or just want it gone today, hiring a junk removal company is the most convenient option. The crew shows up, removes the mattress from any room in your house (no need to drag it downstairs yourself), and hauls it away for proper disposal.
Cost in the Belleville area: $89–$129 per mattress, or $15–$25 per mattress as a handling fee when hauled with other items. Most companies include disposal fees in their quote — confirm this when you book so you're not surprised by add-ons.
We charge $89 for a standalone mattress pickup, or $15 per mattress when hauled with other items. We deliver usable mattresses to Habitat ReStore and recycle the rest. Book online or call (613) 555-0199.
Option 4: Municipal Bulk Pickup
Some Ontario municipalities offer bulk item pickup for residents — usually 2–4 times per year. Check with your local waste management department:
- City of Belleville — bulk pickup twice per year (spring and fall). Mattresses accepted with prior booking. $15 fee per mattress.
- Quinte West — quarterly bulk pickup. Mattresses accepted, no charge for first 2 per year.
- Prince Edward County — seasonal bulk pickup. Mattresses accepted with $20 fee.
- Tweed and Hastings Highlands — limited bulk pickup, varies by season.
Municipal bulk pickup is the cheapest option but has limitations: you have to wait for the scheduled pickup date, you have to get the mattress to the curb yourself, and you may need to wrap it in plastic for transport.
Option 5: Take It to the Dump Yourself
If you have a pickup truck and want to save money, you can take the mattress directly to your local landfill or transfer station. Costs in the Belleville area:
- Belleville Transfer Station — $25 per mattress
- Quinte Waste Solutions — $20 per mattress
- Prince Edward County Landfill — $30 per mattress
This is the cheapest option if you have a truck, but factor in your time, gas, and the hassle of loading and unloading. For one mattress, the savings over hiring a junk removal company are minimal — maybe $40–$60 — but for several mattresses, the savings add up.
What About Box Springs and Bed Frames?
Box springs are usually cheaper to dispose of than mattresses because they contain more wood and less foam. Expect to pay $10–$20 per box spring for disposal. Bed frames (wood or metal) can usually be hauled with other metal or wood waste at no extra charge — most junk removal companies include them in a multi-item load.
Bedbug-Exposed Mattresses
If your mattress has been exposed to bedbugs, it cannot be donated and should not be transported without proper containment. Wrap the mattress tightly in plastic sheeting (available at hardware stores) and tape all seams. Label it clearly as 'BEDBUG-EXPOSED — DO NOT REUSE.' Most landfills will accept bedbug-exposed mattresses if properly wrapped; junk removal companies will also take them but may charge an additional decontamination fee ($25–$50).
How Often Should You Replace a Mattress?
Most mattresses should be replaced every 7–10 years, though high-quality latex and hybrid mattresses can last 12–15 years. Signs it's time to replace:
- Visible sagging or body impressions deeper than 1.5 inches
- Lumps or uneven surfaces
- Creaking or popping sounds from innerspring mattresses
- Waking up with back, hip, or shoulder pain
- Allergy symptoms that worsen at night (mattresses accumulate dust mites)
- Visible stains, tears, or odors
- You sleep better in hotels or other beds than your own
Frequently Asked Questions
Need Junk Removal in Belleville?
Skip the research — call us for a free, no-obligation quote. We'll give you a firm price in under 60 seconds.
Related Services
Furniture & Appliance Removal
Sofas, mattresses, refrigerators, washers, dryers, TVs — we haul away large and bulky items that don't fit in your car or municipal pickup.
Residential Junk Removal
Full-house cleanouts, garage cleanouts, basement clear-outs, and general household junk haul-away. We handle everything from old furniture to broken appliances.


