Mattress removal in Fresno, CA

Booking takes about a minute. Pick your items and a pickup day, put the mattress out that morning, and we'll load it and take it away. Most of our Fresno pickups are curbside, so there's nothing to wrap and no trip to make.

From there it goes to our local recycling facility, where our team takes it apart by hand. The foam gets baled for carpet padding, the steel springs go to scrap processors, and box-spring wood gets chipped. Here's the whole process if you want to see it.

How it works

  1. Book online.

    Pick your items and a pickup day. Takes about a minute, and you see the price before you confirm.

  2. Put it at the curb.

    Leave it out on your pickup day. No bagging, no wrapping, no plastic required.

  3. We arrive.

    Our team shows up in your window and texts you when they're about thirty minutes out.

  4. We recycle it.

    Your mattress goes to our local recycling facility and gets taken apart by hand. You'll get a confirmation once it's done.

Mattress removal pricing in Fresno

Mattress removal in Fresno starts at $89. Pick your items and you see the exact total before you confirm — no quote call, no surprise at the door.

100% transparent pricing • No surprises at your door

💰 Half the price of major junk companies
♻️ Recycled, not landfilled

See full pricing and what's included →

Areas we serve in Fresno

We pick up anywhere in Fresno and Fresno County, including:

Tower District
93702
Fig Garden
93704
Woodward Park
93720
Sunnyside
93727
Central/Downtown
93701
Roosevelt
93702, 93703
Edison
93706
Bullard
93704, 93722
Mclane
93703
Fresno High
93703, 93702
Hoover
93705
West Fresno
93706
Champlain
93711
Woodward Lake
93720
Fort Washington
93704
Copper River Ranch
93730
North Growth Area
93722
Southeast Growth Area
93725

Fresno and California mattress disposal rules

Booking with us? You can skip this part. Everything below is for handling it yourself — Fresno's rules, the fees and the drop-off options. If we're doing the pickup, the regulations and the recycling are ours to deal with: you leave it at the curb and we take it from there.

  1. California already paid for your mattress to be recycled

    California is one of four states with a mattress recycling law, and you paid into it when you bought the mattress — $18.00 per unit on every mattress and box spring sold in the state. That's what makes drop-off free: in the program's own words, "drop off your old mattress at no additional cost at participating locations". There are 6 of those inside Fresno, listed below.

    Mattress Recycling Council — California · the California recycling fee

  2. Buying a new mattress? The shop has to take the old one

    If you're having a new mattress delivered, California law requires your retailer to offer to take back your old mattress at no additional cost. The retailer has up to 30 days to take back your old mattress, and they can turn it down if it's a health or safety risk. Worth asking before you pay anyone — including us — to haul it away.

    Mattress Recycling Council — retailer take-back in California

  3. What Fresno asks for if you use city pickup

    These are City of Fresno's requirements, not ours — they apply if you're putting the mattress out for the city rather than booking a pickup with us.

    • Place items where weekly residential garbage containers are serviced, except those having alley services.
    • Items shall be out by 6:00 A.M. on the scheduled day of pickup.
    • Where to put it: your bulky item must be placed 1-1.5 feet from the curb in front of your residence, and away from sewer vents, water meters, mailboxes, and fire hydrants to avoid potential property damage.
    • The One-Time Bulky Item Pickup program provides customers the opportunity to dispose of single bulky items that are too large to fit in the City-issued Green, Gray, or Blue solid waste carts.
    • All other debris piles will be considered illegal dumping and cited accordingly.
    • Customers will receive a call from Solid Waste within seven (7) business days to confirm a pickup date.
    • Mattress are on the accepted list, so the mattress itself is not the problem — the booking is.
    • On what they won't take at the curb: automotive parts Batteries Dead Animals Dirt / Soil Electronic Waste Food Waste Household Hazardous Waste Household Garbage Incinerator Residue Industrial Waste Infectious Waste Liquid Waste Live Ammunition Medical Waste Refrigerators / Freezers Sewage / Sludge Tires.

    City of Fresno — collection instructions

Other ways to get rid of a mattress in Fresno

If you'd rather do it yourself, here are your other options in Fresno. Each one links to the official page so you can check hours and fees before you go.

Haul it to College Hunks Hauling Junk & Moving

5845 E. Terrace Ave. Fresno, CA. Free drop-off. You'll need a truck or a van, and you do the loading.

College Hunks Hauling Junk & Moving — address, hours and fee

Haul it to Cedar avenue recycling & transfer station

3457 S Cedar Avenue, Fresno, CA 93725. Mattress Recycling is now FREE at the Cedar Avenue Recycling & Transfer Station through the Bye Bye Mattress program. Call (559) 233-1158 before you load up. Mattresses and box springs must be clean (no soiling), dry, and free of pests. You'll need a truck or a van, and you do the loading.

Cedar avenue recycling & transfer station — address, hours and fee

Haul it to Elm Recycling & Transfer Center

2721 S. Elm Avenue Fresno, CA 93706. Mattress/Boxspring: $20. Call (559) 237-9425 before you load up. Minimum charge $80 Minimum Load Fee. Note that all vehicles must weigh in and out. You'll need a truck or a van, and you do the loading.

Elm Recycling & Transfer Center — address, hours and fee

Haul it to Recyco, INC

4585 E. Olive Ave., Fresno, CA. Free drop-off for businesses; free drop-off for residents; residential curbside pick-up available. Sources disagree on this one. The listing above says 7:00AM to 5:00PM Mon, Tue, Wed, Thur, Fri, Sat, but the Mattress Recycling Council's Bye Bye Mattress locator says 7:00AM to 5:00PM Mon, Tue, Wed, Thur, Fri. 7:00AM to 2:00PM Sat. Worth a call before you load up. Open 7:00AM to 5:00PM Mon, Tue, Wed, Thur, Fri, Sat. Limit: 6 units maximum for residential and 5 units maximum for commercial vehicles. Call 559-255-9500 before you load up. You'll need a truck or a van, and you do the loading.

Recyco, INC — address, hours and fee

Haul it to Fresno EOC Local Conservation Corps

1805 E. California Ave., Fresno, CA. Free drop-off for businesses; free drop-off for residents; residential curbside pick-up available. Open 8:30AM to 4:00PM Tue, Wed, Thur. Limit: 10 units maximum. Call 559-264-1048 before you load up. You'll need a truck or a van, and you do the loading.

Fresno EOC Local Conservation Corps — address, hours and fee

Haul it to Rice Road Recycling & Transfer Station

10463 N. Rice Rd., Fresno, CA. Free drop-off for businesses; free drop-off for residents; residential curbside pick-up available. Open 7:00AM to 4:30PM Mon, Tue, Wed, Thur, Fri and 8:30AM to 2:00PM Sat Saturdays are open from March – October. Limit: 5 units per day for Residents. Call 559-434-9211 before you load up. You'll need a truck or a van, and you do the loading.

Rice Road Recycling & Transfer Station — address, hours and fee

Haul it to Xtraction Inc.

3688 E Central Ave. Suite# 103, Fresno, CA. Free drop-off. Open 6:00AM to 2:30PM Mon, Tue, Wed, Thur, Fri. They pay you back, too — $3 reimbursement limited to 5 units per vehicle per day. Business/Large Volume drop-offs do not qualify for the reimbursement. Call 559-375-1934 before you load up. You'll need a truck or a van, and you do the loading.

Xtraction Inc. — address, hours and fee · fee

Haul it to Fresno Comfort Sleep Mattress LLC

4000 E. California Ave., Fresno, CA. Free drop-off. Open 6:00AM to 12:00PM Mon, Tue, Wed, Thur, Fri. Call 559-470-7288 before you load up. Fresno Comfort Sleep Mattress LLC says: “Summer hours: 6:00AM to 12:00PM effective June – September due to heat”. You'll need a truck or a van, and you do the loading.

Fresno Comfort Sleep Mattress LLC — address, hours and fee · fee

Haul it to College Hunks Hauling Junk & Moving

317 W Bedford Ave. Ste 106, Fresno, CA. Free drop-off for businesses; free drop-off for residents; residential curbside pick-up available. Open 9:00AM to 2:00PM Mon, Tue, Wed, Thur, Fri, Sat. Limit: 5 unit maximum per vehicle. Call 559-696-5865 before you load up. You'll need a truck or a van, and you do the loading.

College Hunks Hauling Junk & Moving — address, hours and fee

Haul it to City of Sanger Corporation Yard

333 North Ave. Sanger, CA — about 13.9 miles from Fresno. Free drop-off. 7:00AM to 3:00PM Thur; Open on the last Thursday of each month. Closed 12pm-12:30pm for lunch. Limit: 10 units maximum Fees apply after daily max. By appointment Monday – Friday from 8am – 3pm. Call 559-876-6300, Option 1 before you load up. You'll need a truck or a van, and you do the loading.

City of Sanger Corporation Yard — hours, address and fee · phone and notes

Haul it to Kerman Transfer Station

15300 W. Jensen Ave. Kerman, CA — about 15.6 miles from Fresno. Fees will apply if mattresses and box springs are brought in with other items. Sources disagree on this one. The listing above says 6 units maximum, but Kerman MRF & Transfer Center says residents may drop off up to 3 mattresses per day on Thursday, Friday, and Saturday free of charge. Worth a call before you load up. Open 7:00AM to 4:30PM Mon, Tue, Wed, Thur, Fri. 7:00AM to 12:00PM Sat. Limit: 6 units maximum. Please note, a box spring counts as a single unit. You'll need a truck or a van, and you do the loading.

Kerman Transfer Station — hours, address and fee · notes

Haul it to City of Parlier – Public Works Yard

755 Tulare St. Parlier, CA — about 16.8 miles from Fresno. Free drop-off. City of Parlier – Public Works Yard says: “8:00AM to 4:00PM Mon, Wed, Fri.; Site temporarily closed for mattress drop off from 10/11/25-10/28/25. Appointments are preferred for public drop-offs. Residents should contact 559-646-3700 or MFernandez@parlier.ca.us to schedule an appointment”. Limit: 10 unit maximum. Please schedule an appointment by email or phone. You'll need a truck or a van, and you do the loading.

City of Parlier – Public Works Yard — hours, address and fee

What City of Fresno says about collection

This program is available once a year at no extra cost to City of Fresno residential solid waste customers. Eligible residents are asked to call the City of Fresno 311 Center by dialing 3-1-1, (559) 621-CITY (2489), or use the FresGO mobile app to request a bulky-item pickup. The One-Time Bulky Item Pickup is available once in a one-year period, per account at no additional cost. It does name mattresses.

City of Fresno — collection information