Unwanted Mattress?
You’ve got options!
Household
Drop It Off
Most town transfer stations participate in our program and allow town residents to drop off mattresses for free. See or search below to see if yours participates.
Any resident can drop off mattresses at Tough Stuff Recycling in Pawtucket and The Central Landfill in Johnston.
City of Tulare Corporation Yard
El Dorado Disposal
City of Hanford Public Works Yard
Ramona Disposal
Jamestown Household Hazardous Waste Collection Facility
Simi Valley Landfill and Recycling Center
Shaver Lake Transfer Station
City of Porterville Public Works
Van Der Linde
5:00AM to 1:00PM Sat
Prima Deshecha Landfill
College Hunks Hauling Junk & Moving
Cheshire Transfer Station
Wallingford Transfer Station
7:00AM to 3:00PM Sat
TurboHaul
Conservation Corps North Bay – Santa Rosa
Mattress Mike Furniture Gallery
Lake County Waste Solutions
MAT Recyclers
City of Modesto Mattress Recycling Drop Off
Warren
Hartland Transfer Station
Green Mattress Co. – North Andover
CR&R Phelan
Willits Transfer Station
Alturas Transfer Station
Monrovia Mattress Drop
City of San Diego – Mattress Collection Site (next to HHW Collection Facility)
Metropolitan Recycling LLC
Bakersfield Public Drop Off Center
8:00AM to 12:00PM Sat
Badlands Landfill
Deco Solutions
Sleep Well Recycling
Blue Water Recycling Corporation
9:00AM to 2:00PM Sat
Sacramento Recycling & Transfer Station
Recology Auburn Placer
City of Long Beach – City of Long Beach Public Works – Chester Yard
Deep River Transfer Station
Chester
Western Placer Waste Management Authority
8:00AM to 5:00PM Sat, Sun.
City of Loveland Recycling Center
Pumice Valley Landfill and Transfer Station
Emadco Disposal Service, Inc.
Republic Services – Compton Transfer Station
Republic Services – East Los Angeles Transfer Station
Republic Services – Innovative Waste Control
5:00AM to 2:00PM Sat
CR&R Phelan
Rosso Furniture Warehouse
Weston Transfer Station
North Haven Transfer Station
Ellington Public Works Department
6:30AM to 12:30PM Fri
Wilton Transfer Station
9:00AM to 11:45AM Sat
Recyco, INC
Cristal Materials, Inc.- Commerce
Recycling Center at Madison Lane – Salinas Valley Recycles
8:00AM to 4:00PM Sat
McCourtney Road Transfer Station – USA Waste of California, Inc.
Habitat for Humanity of Tulare/Kings Counties, Inc.
Anderson Landfill, Inc.
7:00AM to 12:00PM Sat
Ord Ranch Road Transfer Station – USA Waste of California, Inc.
Davis Street Resource Recovery Complex and Transfer Station – Waste Management of Alameda County, Inc.
8:00AM to 4:00PM Sat
Waste Connections – Chicago Grade Landfill
Zanker Material Processing Facility
8:00AM to 3:45PM Sat
Conigliaro Industries
Superior Waste & Recycling
7:00AM to 5:00PM Sat
HandUp Mattress Recycling & Upcycling
R5 Recycling
Tough Stuff Recycling
Paramount Resource Recycling
8:00AM to 4:00PM Sat
Pacific Manufacturing and Distribution
City Of Waterbury
Recycling Industries Transfer Station – Recycling Industries, Inc.
8:00AM to 3:00PM Sat
Washington Transfer Station
Washoe Tribe of Nevada and California – Woodfords Fire House
Dobbs T.V. & Appliance Warehouse
ASAP Movers, Inc.
Cedar Avenue Recycling & Transfer Station
7:00AM to 2:30PM Sat
DR3 Recycling – Stockton
Burrtec Burbank Recycling Center
8:00AM to 4:00PM Sat
City of Parlier – Public Works Yard
CSET- Legacy Processing Facility
Boron Landfill
8:00AM to 4:00PM Sat
Green Mattress Co. – Brockton Drop-Off Location
Town of Newington
Salton City Landfill
City of Merced
City of Manteca
Meriden Transfer Station
10:30AM to 2:30AM Wed
Columbia Transfer Station
Town of Woodstock Transfer Station
C&S Waste Solutions – Solid Waste Systems, Inc
Town of Seymour Transfer Station
City of Firebaugh Sewer Plant
Eastlake Landfill – County of Lake
Fresno EOC Local Conservation Corps
Olinda Alpha Landfill
Bay Area Scavenger & Recycling
6:00AM to 12:00PM Sat
Bloomfield
10:00AM to 2:45PM Tue, Wed.
8:00AM to 3:45PM Sat
Sterling
Libson
Killingworth
Frank R. Bowerman Landfill
Palo Verde Disposal (CR&R Operated)
Green Spring Recycling
9:00AM to 1:00PM Sat
Renewable Recycling Inc.
Buffalo Recycling Facility – Casella
City of Visalia
City of Los Angeles Bulky Item Pickup
Town of East Hampton Transfer Station
San Miguel Community Services District
Kern Valley Transfer Station
Revitalization Jacumba-Boulevard/Fire Safe/Backcountry Resource Center
Fresno Comfort Sleep Mattress LLC
Town of East Haven
City of Farmersville
Recology Vallejo-American Canyon and Vallejo residents only
City of Ansonia
8:00AM to 12:00PM Sat
Glenn County Transfer Station – Glenn County Public Works Agency
Duke’s Junk Recycling
10:00AM to 3:00PM Sat, Sun.
Mendota Public Works Yard – City of Mendota
Imperial Mattress S.P.M., Inc.
Comfort 4 Less
Recology Yuba-Sutter Transfer Station
City of Berkeley Transfer Station
Xtraction Inc.
Beck’s Furniture
Town of Coventry Transfer Station
9:00AM to 3:00PM Sat
Green Lights Recycling, Inc.
MBC Mattress Company
8:00AM to 11:00AM Fri
Comfort Bedding Manufacturing
Fremont Recycling & Transfer Station – BLT Enterprises of Fremont
Town of Franklin
Paynes Creek Transfer Station
Manton Transfer Station
Midway City Sanitary District
Town of Berlin
West County Resource Recovery
Habitat for Humanity ReStore
CCNB – Conservation Corps North Bay – Novato Office
GMR NorCal
8:00AM to 12:00PM Sat
Bedshred.com
Lone Pine Landfill
Independence Landfill
7:00AM to 3:00PM Sun
Wilkerson Company
Republic Services – American Transfer Station
Quincy Mountain Mattress, LLC
Oberlin Road Transfer Station
Black Butte Transfer Station
Waste Management – California City Transfer Station
8:00AM to 12:00PM Sat
Willington Transfer Station
Rhode Island Resource Recovery Corp. (Central Landfill)
6:00AM to 12:00PM Sat
Barrington DPW Recycling Center
8:00AM to 12:00PM Sun
Evergreen Recycling-Junk4Good (Redemptive Developments)
Salvation Army-Hartford
Pleasanton Transfer Station
Kings Waste and Recycling Authority – KWRA
Highway 59 Landfill
Billy Wright Landfill
Edom Hill Transfer Station
Rainbow Transfer Station
6:00AM to 4:00PM Sat
Foothill Sanitary Landfill
North County Recycling Center & Sanitary Landfill
Lovelace MRF & Transfer Station
8:00AM to 4:00PM Sat, Sun.
Town of Suffield Landfill
Recology Davis Corp Yard
8:00AM to 4:00PM Sat
Town of Clinton Transfer Station
Humboldt Moving and Storage Co., Inc. – Crescent City yard
Republic Services – Imperial Landfill
8:00AM to 3:45PM Tue, Wed, Thur, Fri.
Tulelake Transfer Station
Happy Camp Transfer Station – George M. Chambers
Environmentally Conscious Recycling
7:00AM to 6:00PM Sun
Bedex
9:00AM to 3:00PM Fri
Republic Services – Sycamore Landfill
7:30AM to 3:00PM Sat
Burrtec Waste Industries – Coachella Valley Transfer Station
8:00AM to 12:00PM Sat
Kern County – Tehachapi Landfill
8:00AM to 12:00PM Sun
Recology Vacaville Solano
Sacramento Valley Mattress, Inc.
GVCC – Stockton Yard
Helendale Community Services Districts
11:00AM to 5:00PM Sat
Republic Services – Palomar Transfer Station
Mojave-Rosamond Landfill
Ridgecrest Landfill
Recology Butte-Colusa – Maxwell Transfer Station
Recology Butte Colusa Oroville Transfer Station
8:30AM to 4:00PM Sat
Groton Transfer Station
Lyon County Minnesota
Guerneville Transfer Station
Grand Central Recycling and Transfer (Pomona Valley)
6:00AM to 1:00PM Sat
Grand Central Recycling and Transfer (City of Industry)
8:00AM to 1:00PM Sat
Spring Back Recycling Colorado
9:00AM to 1:00PM Sat
City of Watsonville Transfer Station
Town of Colchester Transfer Station
Bay Area Recycling for Charities – Kaleva
Culver City Transfer Station
Goodwill – Fletcher Square
Town of Windsor Transfer Station
10:00AM to 2:45PM Tue, Wed.
8:00AM to 3:45PM Sat
Salvation Army
8:00AM to 12:00PM Sat
Bass Hill Landfill
Yolo County Central Landfill
8:00AM to 4:00PM Sun
Zaengles Furniture and Floor Covering Inc
Coalinga Community Foundation Thrift Store
9:00AM to 2:45PM Sat
Pena’s Disposal
8:00AM to 4:00PM Sat
Town of Southbury Recycling Center
City of Norwich Transfer Station
8:00AM to 12:00PM Sat
Town of Lyme Bulky Waste Landfill & Transfer Station
Town of Chaplin Transfer Station
Town of Ashford
8:00AM to 4:00PM Sat
North Area Recovery Station (NARS)
8:00AM to 6:00PM Sat, Sun.
Exeter Transfer Station
CR&R – Perris Recycling and Transfer
7:00AM to 4:00PM Sat
CR&R – Inland Regional Material Recovery Facility Colton Disposal
7:00AM to 4:00PM Sat
City of Bridgeport Transfer Station
Chiquita Canyon Landfill (Waste Connections)
6:00AM to 12:00PM Sat
Charlestown Residential Collection Center
Bristol Solid Waste Transfer Station
Bishop-Sunland Landfill
Bethany Recycling Center
7:30AM to 4:00PM Wed, Fri, Sat.
7:30AM to 3:00PM Thur
Kerman Transfer Station
Kingsburg Transfer Station
Coalinga Transfer Station
8:00AM to 1:00PM Sat
City of Lancaster – West Avenue H Yard
Lamb Canyon Landfill
City of San Joaquin (in Fresno County)
City of Milford
East Windsor Public Works
Caspar Transfer Station
9:00AM to 4:00PM Sat, Sun.
Evergreen Recycling
City of Orange Cove Municipal Yard
City of Lindsay
City of Exeter
Rice Road Recycling & Transfer Station
8:30AM to 2:00PM Sat
Delaware Green Mattress Disassembling & Recycling
Tracy Materials Recovery and Solid Waste Transfer
8:00AM to 3:30PM Sat
WARF-Buena Vista Transfer Station
Pine Grove Transfer Station
John Smith Road Landfill
9:00AM to 3:00PM Sat, Sun.
Big Oak Flat (Groveland) Transfer Station
Recology of the Coast
8:00AM to 1:00PM Sat
Recology Mountain View
9:00AM to 4:00PM Sat
Town of East Greenwich Town Transfer Station
Raw Material Recovery Corp.
East Hartford Transfer Station
Town of Bethlehem
Humboldt Waste Management Authority (HWMA)
8:00AM to 4:00PM Sat
10:00AM to 4:00PM Sun
Willits Transfer Station
Gold Coast Recycling & Transfer Station
5:00AM to 5:00PM Sat
City of Lompoc-Lompoc Sanitary Landfill
10:00AM to 3:45AM Sat, Sun.
South San Francisco Scavenger – Blue Line Transfer Station
8:00AM to 4:30PM Sat
7 Rivers Recycling
8:30AM to 11:30AM Sat
Waste Management – Newport
8:00AM to 11:45AM Sat
Town of Hebron
8:00AM to 4:00PM Sat
8:00AM to 2:00PM Mon
Hampton/Scotland Transfer Station
8:00AM to 4:00PM Sat
Ox Mountain Landfill
Evans Furniture
Oxford Recycling
Avenal Regional Landfill – Madera Disposal Systems, Inc.
7:00AM to 11:00AM Sat
Esparto Transfer Station
Santa Maria Regional Landfill
West Central Landfill
8:00AM to 4:00PM Sat
Alleghany Transfer Station
10:00AM to 4:00PM Sat, Sun.
Sierra City Transfer Station
10:00AM to 4:00PM Sat, Sun.
Ramshorn Transfer Station
10:00AM to 4:00PM Sat, Sun.
Sattley Transfer Station
10:00AM to 4:00PM Sat, Sun.
Santa Clarita Yard
8:00AM to 12:00PM Sat
Loyalton Transfer Station
Burrtec Waste Industries – Barstow
Town of New Shoreham
Town of Westerly
Sunset Environmental Transfer Station
6:00AM to 3:30PM Sat
Town of North Smithfield Highway Garage
Cranston Highway Division
Rose Hill Regional Transfer Station
Coventry Transfer Station
Providence Department of Public Works
Town of Lincoln Highway Department
Whipple Ave. Recycling & Compost Facility
North Kingstown Transfer Station
Glocester Transfer Station
8:00AM to 4:00PM Sat, Sun.
Lancaster Landfill and Recycling Center
8:00AM to 12:00PM Sat
El Cajon Transfer Station
8:00AM to 11:00AM Sat
Cold Canyon Landfill
South Coast Recycling & Transfer Station
City of Woodlake
Tiverton Landfill
7:15AM to 3:30PM Sat
Richmond Transfer Station
Blackstone Valley Regional Transfer Station
6:45AM to 12:00PM Sat
Central Falls DPW
Warren Municipal Transfer Station
8:00AM to 12:00PM Sat
West Greenwich Transfer Station
West Warwick DPW
Portsmouth Transfer Station
7:30AM to 7:00PM Tue
Jamestown Transfer Station
Bristol Transfer Station
8:00AM to 12:00PM Sat
Foster DPW
Woonsocket Solid Waste Recycle Facility
8:00AM to 12:00PM Sat
Scituate Department of Public Works
8:00AM to 12:00PM Sat
Little Compton Transfer Station
8:00AM to 4:00PM Tue, Mon, Fri, Sat.
East Greenwich Transfer Station
Warwick Recycling Facility
Town of Beacon Falls Public Works
Fink Road Landfill – County of Stanislaus
Fairmead Landfill – Red Rock Environmental Group
7:00AM to 2:30PM Sat
Victor Valley MRF
8:00AM to 12:00PM Sat
Ledyard
Turlock Transfer, Inc.
8:00AM to 1:00PM Sat
Madison Transfer Station
Moreno Valley Waste Management Transfer Station
7:00AM to 1:00PM Sat
South Gate Transfer Station
Clover Flat Resource Recovery Park – Clover Flat Landfill, Inc.
9:00AM to 2:45PM Sat
Guilford Transfer Station
Carson Transfer Station
Town of Putnam Transfer Station
Town of Bozrah Transfer Station
8:00AM to 3:00PM Sat
Town of Plainville Transfer Station
Antelope Valley Landfill
7:00AM to 4:00PM Sat
ATT – Leo Recycle
7:00AM to 4:00PM Sat, Sun.
Newby Island Landfill
5:00AM to 1:00PM Sat
Shoreway Environmental Center – South Bay Recycling, LLC
8:00AM to 5:00PM Sat, Sun.
UTEC Mattress Recycling
9:00AM to 12:00PM Fri
Redding Transfer Station
Tehama County / Red Bluff Landfill – Waste Connections of California, Inc.
8:00AM to 2:30PM Sat, Sun.
Town of Hamden Transfer Station
8:00AM to 11:45AM Sat
Town of Westbrook Transfer Station
Gateway Mattress
Mammoth Disposal – Mammoth Disposal Company
6:30AM to 5:00PM Sun
Town of Morris Transfer Station
8:00AM to 4:15PM Sat
Dimeo Lane Landfill – City of Santa Cruz
Town of Andover Transfer Station
8:00AM to 3:50PM Sat
Town of North Canaan Transfer Station
9:00AM to 12:00PM Sun
Town of Brooklyn Resource and Recovery Station
Town of Branford Transfer Station
7:15AM to 2:30PM Sat
Republic Services – Otay Landfill
7:00AM to 3:00PM Sat
Jolon Road Transfer Station
8:00AM to 12:00PM Sat
Johnson Canyon Landfill
8:00AM to 4:00PM Sat, Sun.
Cristal Materials, Inc.
Visalia Landfill
8:00AM to 4:00PM Sat
Neal Road Recycling and Waste Facility
Kiefer Landfill
8:30AM to 4:30PM Sat, Sun.
Burrtec – Victorville Drop Off Center
8:00AM to 12:00PM Sat
Burrtec – West Valley MRF
7:00AM to 3:00PM Sat
CR&R – Stanton Facility
8:00AM to 12:00PM Sat
Burrtec – Auga Mansa MRF (Robert A Nelson Facility)
7:00AM to 4:30PM Sat
8:00AM to 3:00PM Sun
Republic Services – Bel Art Transfer Station
Republic Services – Falcon Refuse Transfer Station
Devlin Road Transfer Facility – Northern Recycling Operations and Waste Services, LLC
Mariposa County Solid Waste Facility
Monterey Regional Waste Management District
Buena Vista Landfill
7:30AM to 2:30PM Wed
Ben Lomond Landfill
7:30AM to 2:30PM Wed
City of Sanger Corporation Yard
Humboldt Recycling, LLC
Calaveras County Rock Creek Landfill
Bay Counties SMART Station – SV & MV Residents
Del Norte OXNARD Regional Recycling and Transfer
Lebec Transfer Station
Bena Landfill
Shafter-Wasco Landfill
12:00AM to 2:00PM Sun
Taft Landfill
Delano Landfill
Florin Perkins Public Disposal Site
8:00AM to 3:45PM Sat
Advance Disposal Co. – Best Way Disposal Co., Inc.
Marborg Recycling Facility
7:00AM to 2:00PM Sat
New Britain Transfer Station
Town of Canaan Transfer Station
Town of Griswold Transfer Station
7:00AM to 12:00PM Sat
Town of Glastonbury Transfer Station Recycling Facility
Town of Preston Transfer Station
Town of Wolcott Transfer Station
7:00AM to 1:00PM Fri
8:00AM to 3:00PM Sat
Town of West Hartford Drop Off Center
Town of Norfolk Transfer Station
Town of East Lyme Transfer Station
8:00AM to 12:00PM Sat
Town of Sprague Transfer Station
8:00AM to 4:00PM Sat
Town of Plymouth Transfer Station
7:00AM to 1:00PM Sat
Town Of Southington Bulky Waste Transfer Station
Town of Simsbury
New Haven Solid Waste & Recycling Authority
Town of Bridgewater
Town of Pomfret
Stonington Solid Waste Facility
8:00AM to 3:00PM Sat
Town of Sherman
Town of Brookfield
12:00PM to 8:00PM Wed
Regional Refuse Disposal District #1
7:15AM to 3:00PM Sat
Town of East Granby
Town of Waterford Public Works
Pasay Road Transfer Station (Town of Thompson)
DR3 Recycling – Woodland
Town of Manchester Transfer Station
Town of Union Transfer Station
8:00AM to 4:00PM Sat
City of New London Transfer Station
11:00AM to 3:00PM Sat
City of Danbury – Mom & Pop Drop-off
12:00PM to 8:00PM Wed
Town of Litchfield Recycling Center
Town of Montville
Town of Salem
Town of Portland Transfer Station
Town of Bethel Transfer Station
Town of New Milford Transfer Station
East Haddam Transfer Station
7:00AM to 4:00PM Sat
Borough of Naugatuck
8:00AM to 2:00PM Thur, Sat.
Town of Plainfield Transfer Station
Town of Burlington Transfer Station
Town of Thomaston
Town of Old Lyme
8:30AM to 4:00PM Sat
Town of Ridgefield
Killingly Transfer and Recycling Center
Town of Stratford Transfer Station
8:00AM to 12:00PM Sat
Town of Eastford Transfer Station
City of Shelton Transfer Station
Town of Cornwall Transfer Station
8:00AM to 11:00AM Sun
Nine Lives Mattress Recycling
Holly Hill Transfer Station
7:00AM to 12:00PM Sat
Town of Wethersfield Transfer Station
8:00AM to 3:45PM Sat
Town of Haddam Transfer Station
8:00AM to 11:45PM Sun
City of Middletown Recycling Center
7:00AM to 12:00PM Sat
Town of Granby Transfer Station
Town Of Newtown
Town of Cromwell Transfer Station
Town of Kent
Town of Lebanon
Town of Redding Transfer Recycling Center
Town of New Fairfield Drop Off Center
Town of North Stonington
8:15AM to 3:45PM Mon, Sat.
Town of Prospect Recycling Center
Town of Rocky Hill
Town of Canton – Transfer Station
Town of Woodbury Transfer/Recycling Center
Town of Somers Transfer Station
11:30AM to 4:00PM Sun
Town of Old Saybrook
9:00AM to 6:00PM Mon
Town Of Watertown
8:00AM to 2:00PM Sat
Town of Darien Transfer Station
Town of Marlborough
8:00AM to 4:00PM Sat
Salisbury-Sharon Transfer Station
9:00AM to 1:00PM Sun
Voluntown-Sterling Transfer Station
Town of Windham Transfer Station
Town of Essex
Town of Avon Landfill
7:30AM to 1:00PM Sat
Town of Canterbury Transfer Station
8:00AM to 2:45PM Sat
Town of Mansfield Transfer Station
12:00PM to 4:00PM Mon
Park City Green
Marpan Recycling
8:00AM to 4:30PM Sat
The Mustard Seed of Central Florida
The Houston Furniture Bank
Mattress Recycling
City of Hartford Transfer Station
Avenue of Life
Goodwill of Silicon Valley – Collection Site
Spring Back Recycling Utah
Bay Area Recycling for Charities – Traverse City
St. Vincent de Paul
Ace Mattress Recycling – NOT a Bye Bye Mattress Participant
Spring Back Recycling Tennessee
Before you go view acceptable and unacceptable items and contact the location with any questions.
Need technical assistance?
info@byebyemattress.com
or call 1-855-494-8400
(M-F 9:00 AM – 5:00 PM Eastern)
Curbside Pickup
Some local governments may provide a free bulky item pickup. Find out if you live in an area with this benefit. Those that recycle mattresses with MRC’s Bye Bye Mattress are noted.
Filter Results
Jurisdiction
Retailer Take Back
As you arrange to purchase a new mattress and have it delivered, ask your retailer if they will take back your old one. This may be provided at little to no charge depending on the retailer’s policies. If your retailer doesn’t offer pickup of your old mattress, you have other options.
Business
Our Commercial Volume Program helps mattress retailers, hotels, hospitals, universities, military bases and more! We’re experienced working with contracted service providers too.
Drop Off
Any amount of units can be dropped off at a participating recycling facility. Registration is required.
Pickup
If you have at least 50 mattresses, you can arrange for a pickup with our Commercial Volume Program.
To register for a drop-off appointment or request a pickup:
Dan McGowan
dmcgowan@mrc-us.org
(860) 397-4800
13,000,000
mattresses recycled.
Learn how to recycle yours.
Why Recycle?
There are plenty of benefits that come with recycling your mattress. From the environmental impact to the money you can save, mattress recycling is a simple action that goes a long way.
Learn MoreIllegal Dumping
Dumping a discarded mattress in a back alley or in a park is not only just plain ugly but it is illegal. There are a number of steps you can take to prevent illegally dumped mattresses.
Learn MoreMattress Care
Plain and simple, keeping your new mattress clean and fresh will prolong its life. Follow these tips to keep your mattress in good condition.
Learn More