Thanksgiving trash guide: holiday pickup changes, turkey fryer oil, extra trash and boxes.
How to get rid of a mattress in St. Petersburg, FL
Not your city? Change
Quick answer
Request a free Special Pickup in SeeClickFix or at 727-893-7398, list up to 4 mattresses or box springs, and put them out unbagged where your trash is collected.
Last verified:
- Curbside
- Yes. City of St. Petersburg Special Pickup takes mattresses and box springs at no additional charge, up to 4 mattresses or box springs per collection (confirmed by Contact.Sanitation email, November 2, 2026).
- Bag rule
- No. The City says they do not need to be wrapped or bagged in plastic.
- Cost / fines
- Free for up to 4 mattresses/box springs per Special Pickup. Items outside the free Special Pickup list (large piles of waste, building materials, brush) are $27.19 per cubic yard (City email of November 2, 2026; the Special Pickup web page still shows the older $25.65 figure).
- Appointment
- Yes. Submit a Special Pickup request in SeeClickFix (a photo helps) or call 727-893-7398.
- Tip
- There is no City mattress drop-off. Residents can haul to the Pinellas County Solid Waste Disposal Complex at 3095 114th Ave N. Place Special Pickup items where your trash is normally collected (curb or alley).
Official source: www.stpete.org
Helpful supplies
- Mattress disposal bag — A sealed plastic bag keeps the mattress clean and is required for curbside pickup in some cities.
- Moving straps or a furniture dolly — Makes it easier to carry a heavy mattress down stairs and out to the curb.
FAQ
How do I get rid of a mattress in St. Petersburg?
Request a free Special Pickup in SeeClickFix or at 727-893-7398, list up to 4 mattresses or box springs, and put them out unbagged where your trash is collected.
Does my mattress need to be bagged in St. Petersburg?
No. The City says they do not need to be wrapped or bagged in plastic.
How much does mattress disposal cost in St. Petersburg?
Free for up to 4 mattresses/box springs per Special Pickup. Items outside the free Special Pickup list (large piles of waste, building materials, brush) are $27.19 per cubic yard (City email of November 2, 2026; the Special Pickup web page still shows the older $25.65 figure).
Do I need an appointment for mattress pickup in St. Petersburg?
Yes. Submit a Special Pickup request in SeeClickFix (a photo helps) or call 727-893-7398.