You can't put a mattress in the regular curbside trash in Kansas City — they're too bulky for the trucks and don't compact well in landfills. Here are the six legitimate ways to get rid of one, ranked from cheapest to easiest.
1. Curbside bulky-item pickup (cheapest, slowest)
Most KC-metro cities offer a bulky-item curbside pickup — usually free, but on a quarterly schedule. Check your city's solid-waste department for the next date.
2. Mattress recycling facilities
A few KC-area recyclers accept old mattresses for a per-unit fee (typically $20–$40). They strip the steel, foam, and fabric for recycling.
3. Local landfill / transfer station
You can haul a mattress to the Jackson County or Johnson County transfer station yourself. Fees are usually $20–$50 per mattress.
4. Retailer haul-away
If you're buying a new mattress, ask the retailer to haul the old one. Many KC-area stores (Mattress Firm, IKEA, Costco) offer this for $20–$50.
5. Donation (if it's in good shape)
Furniture Bank of Kansas City and several shelters accept gently-used mattresses. Mattresses must be clean, free of stains, and structurally sound.
6. Junk-removal service (easiest)
A junk-removal company will pick it up from your bedroom (or wherever it is), carry it down stairs, and route it to the right disposal facility. Cost is typically $89–$129 for a single mattress + box spring, including the disposal fee. Worth it if you don't have a truck or can't lift it.