Maine guide
How to get rid of a mattress in Maine
Maine towns set their own mattress fees. Many coastal PAYT towns charge by the unit at the transfer station.
Facts checked against official state and town sources on 2026-11-05.
Statewide context
Maine DEP directs residents to municipal transfer stations or licensed facilities for bulky waste. There is no single statewide mattress fee. Confirm sticker and PAYT bag rules for your town.
Source: Maine DEP Solid Waste.
Town pages on TownDumps
- Freeport - $8 to $14 by size.
- Kennebunk - $35 to $45 by size; box spring $40.
- Lewiston - Not collected curbside; use Solid Waste Facility with EZCard allowance.
- Saco - $25 per mattress or box spring.
- Sanford - Confirm current mattress fee with Transfer Station (not clearly itemized on first pages of fee sheet excerpt).
- Scarborough - $40 each at Casella Westbrook.
- South Portland - $25 each (mattress or box spring).
- Topsham - $3 to $6 for a mattress or box spring.
- Wells - Mattress $40, box spring $15.
- Yarmouth - Large bulky $20 (with couches and recliners).