Mattress Disposal

Share & Bookmark, Press Enter to show all options, press Tab go to next option

CA Mattress Take Back Law - Free Mattress Collection

If you are purchasing a new mattress and having it delivered, make sure to ask the retailer to remove your old mattress--at no extra charge!  CA law SB 254 requires that as of July 1, 2014, a retailer shall offer a consumer the option to have a used mattress picked up at the time of delivery, at no additional cost to the consumer, if a new mattress is delivered to the consumer.  Any retailer selling a mattress to a California consumer must offer to arrange to pick up a used mattress at no cost to the consumer at the time of purchase.  As of January 1, 2020, the definition of a mattress expanded to include futon mattresses.  Additionally, starting January 1, 2021, CA law AB 187 expanded the take back requirement to include mattress deliveries made by common carrier that were previously exempt.   

For more information, visit the Mattress Recycling Council website here.

Free Mattress Disposal Options For Residents

 Victorville Recycling Drop-off Center Victor Valley Materials Recovery Facility
 15164 Anacapa Rd., Victorville  17000 Abbey Ln., Victorville

 Mon -Fri:  8 am-4 pm, Sat 8 am - noon

 Mon -Fri:  8 am - 4 pm 


FREE Drop-off disposal of mattresses & box springs is available for ALL Victor Valley residents at the Victorville Recycling Drop-off Center and the Victor Valley Materials Recovery Facility.  (See above for locations and hours.)  Free drop-off is limited to king, queen, full, and twin mattresses and box springs as well as futons.   

Residents who qualify for a Bulky Item Pick-up may also dispose of their mattresses by scheduling a free Bulky Item Pick-up with Victorville Disposal at (760) 245-8607.

Mattress Disposal For Business

Businesses and other entities that have used mattresses and box springs (such as hotels, universities, hospitals, etc.) may drop off their mattresses and box springs for disposal and recycling at the Victor Valley Materials Recovery Facility at 17000 Abbey Ln. in Victorville for a $10 per unit handling fee. Limited to king, queen, full, and twin mattresses and box springs as well as futons.  No infant mattresses, foam toppers, or bedding.  

Businesses may also contact the City of Victorville, Commercial Sanitation Billing, to arrange a Bulky Item Pickup at their place of business for a fee.  Contact Commercial Sanitation at (760) 955-5087 to schedule a pickup.

Businesses that have used mattresses may also choose to drop off discarded mattresses and box springs for recycling at a Mattress Recycling Council-contracted recycler for FREE. To find out more about where to find an MRC-contracted recycling facility, check out their website at These facilities also limit the free disposal to  king, queen, full, and twin mattresses and box springs  and futonsONLY.

In addition, businesses can dispose of mattresses at the San Bernardino County Victorville Landfill at 18600 Stoddard Wells Rd., Monday through Saturday 8:00 a.m. to 5:00 p.m. Standard disposal fees apply.   

What About Soiled Mattresses or mattresses with Bed Bugs or Fleas?

Mattresses/box springs with bed bugs or fleas can still be accepted for bulky item pickup or free drop-off, HOWEVER, there is an extra step needed so they can be safely handled.  PLEASE PURCHASE A PLASTIC MATTRESS COVER AND COVER THE MATTRESS.  Use heavy duty masking tape or duct tape to secure the plastic cover.  This also applies to mattresses that are excessively soiled by blood or human or pet waste.

Plastic mattress covers are available from do-it-yourself moving companies (e.g. U-Hauls), as well as home improvement stores, or from online shopping sources.  (Look up “Plastic mattress bag covers.”)  The cost of a plastic mattress bag/cover is usually about $8-$10.  Please protect the health and safety of collection and disposal company employees by properly wrapping contaminated mattresses.  Your assistance and cooperation with these guidelines is greatly appreciated.