CURBCYCLE PICKUP · We’ll pick it up and recycle it for you.Book a pickup →

Recycling in San Bernardino County, CA

What San Bernardino County itself runs: 11 landfills, sites and programs covering 6 items. If your town doesn’t have its own page, these are usually the places to start.

Checked October 26, 2026 · Call before you go · How we check

What San Bernardino County takes, item by item

Tap a site name for its address, hours and rules.

County sites and programs

Cities and towns in San Bernardino County with their own guides

Where this information comes from (24)

Where this information comes from

Checked October 26, 2026

  • San Bernardino County Fire HHW: Collection Facilities (opens in new tab) · San Bernardino County Fire Protection District
    • San Bernardino County lists the Apple Valley HHW Facility at 13450 Nomwaket Road, 92307, open Saturday 10 a.m.–2 p.m.; e-waste is accepted there. Checked October 26, 2026.
    • San Bernardino County lists the Barstow HHW Facility (City of Barstow Corporation Yard) at 900 South Avenue H, 92311, open Saturday 9 a.m.–2 p.m.; e-waste is not accepted there. Checked October 26, 2026.
    • San Bernardino County lists the Chino HHW Facility (Chino Public Works Services Center) at 5050 Schaefer Avenue, 91710, open 2nd & 4th Saturday 8 a.m.–1 p.m.; e-waste is accepted there. Checked October 26, 2026.
    • San Bernardino County lists the Hesperia HHW Facility at 17443 Lemon Street, 92345, open Thursday 9 a.m.–1 p.m.; Saturday 9 a.m.–2 p.m.; e-waste is accepted there. Checked October 26, 2026.
    • San Bernardino County lists the Redlands HHW Facility (Redlands City Yard) at 500 Kansas Street at Park Avenue, 92374, open Saturday 7:30 a.m.–12:30 p.m.; e-waste is accepted there. Checked October 26, 2026.
    • San Bernardino County lists the Rialto HHW Facility (City Maintenance Yard) at 246 S. Willow Avenue, 92376, open 2nd & 4th Friday & Saturday 8 a.m.–12 p.m.; e-waste is not accepted there. Checked October 26, 2026.
    • San Bernardino County lists the Upland HHW Facility (Upland City Yard) at 1370 N. Benson Ave, 91786, open Saturday 7:30 a.m.–12:30 p.m.; e-waste is accepted there. Checked October 26, 2026.
    • San Bernardino County lists the Ontario HHW Facility at 1430 South Cucamonga Avenue, 91761, hours Friday & Saturday 9 a.m.–2 p.m., with e-waste accepted. Checked October 26, 2026.
    • San Bernardino County lists the Rancho Cucamonga HHW Facility at 8794 Lion Street, 91730, hours Saturday 8 a.m.–12 p.m., with e-waste accepted. Checked October 26, 2026.
    • San Bernardino County lists the San Bernardino County Central HHW Facility (S.B. International Airport) at 2824 East "W" Street, 92408, hours Monday–Friday 9 a.m.–4 p.m., with e-waste accepted. Checked October 26, 2026.
    • San Bernardino County lists the Victorville HHW Facility (behind the County Fairgrounds) at 14889 Loves Lane, 92395, hours Wednesday & Sunday 9 a.m.–4 p.m., with e-waste accepted. Checked October 26, 2026.
  • PaintCare drop-off site locator data (sites.json) (opens in new tab) · PaintCare
    • PaintCare lists Apple Valley HHW Facility at 13450 Nomwaket Rd, Apple Valley 92308 as a paint drop-off site (limit: 15 gallons per visit and no containers larger than 5 gallons). Checked October 26, 2026.
    • PaintCare lists Barstow Corp Yard HHW Facility at 900 S Avenue H, Barstow 92311 as a paint drop-off site (limit: 15 gallons per visit and no containers larger than 5 gallons). Checked October 26, 2026.
    • PaintCare lists Chino Public Works Service Center HHW Facility at 5050 Schaefer Ave, Chino 91710 as a paint drop-off site (limit: 15 gallons per visit and no containers larger than 5 gallons). Checked October 26, 2026.
    • PaintCare lists Hesperia Fire Station 303 HHW Facility at 17443 Lemon St, Hesperia 92340 as a paint drop-off site (limit: 15 gallons per visit and no containers larger than 5 gallons). Checked October 26, 2026.
    • PaintCare lists Redlands City Yard HHW Facility at 500 Kansas St at Park Ave, Redlands 92374 as a paint drop-off site (limit: 15 gallons per visit and no containers larger than 5 gallons). Checked October 26, 2026.
    • PaintCare lists City Maintenance Yard HHW Facility at 246 S Willow Ave, Rialto 92376 as a paint drop-off site (limit: 15 gallons per visit and no containers larger than 5 gallons). Checked October 26, 2026.
    • PaintCare lists Upland City Yard HHW Facility at 1370 N Benson Ave, Upland 91786 as a paint drop-off site (limit: 15 gallons per visit). Checked October 26, 2026.
  • City of Chino Hills: Hazardous Waste (opens in new tab) · City of Chino Hills
    • The City of Chino HHW facility accepts e-waste (TVs, printers, laptops, PCs), automotive and household batteries, paints, and tires (no rim preferred). Checked October 26, 2026.
    • Tires (no rim preferred) are on the accepted list; refrigerators, AC units, large appliances and furniture are not. Checked October 26, 2026.
  • San Bernardino County Fire HHW: Accepted HHW Items (opens in new tab) · San Bernardino County Fire Protection District
    • County collection facilities accept auto and household batteries, paints and electronic waste free for San Bernardino County residents only. Checked October 26, 2026.
    • Accepted: auto & household batteries; paints and paint products; electronic waste. Checked October 26, 2026.
  • City of Victorville: Household Hazardous Waste (opens in new tab) · City of Victorville
    • High Desert residents may use any HHW collection center in San Bernardino County free of charge. Checked October 26, 2026.
    • Accepted items include e-waste such as TVs and computers, household and vehicle batteries, and paint. Checked October 26, 2026.

“Checked” means we read the official page on that date. Things can change, so call before you go.

How we check our information