Household hazardous waste drop-off in California
In California, programs may be called HHW, household toxics or toxics roundup collection — the listings below use each agency's own name.
This page lists 108 permanent drop-off sites, 1 collection event or mobile collection and 3 home pickup programs in California, compiled from 54 official sources. Listings cover 105 cities and towns, including Los Angeles, Novato and Paso Robles. 95 of 112 were read directly from the agency's page, and 95 of 112 have a street-level map pin — the rest say so on their own page.
112 listings (108 permanent drop-offs, 1 collection event, 3 home pickup programs). Not every local program in California is listed yet.
Call ahead. Hours, fees, residency rules, appointments and accepted materials change. Check the official page or call before you go. Never mix chemicals, and keep products in their original containers. Every listing links to its official source.
By city and county
- Los Angeles (3)
- Novato (2)
- Paso Robles (2)
- San Diego (2)
- San Francisco (2)
- Santa Barbara (2)
- Alameda County (4)
- Butte County (3)
- Contra Costa County (4)
- El Dorado County (2)
- Fresno County (2)
- Imperial County (3)
- Los Angeles County (9)
- Marin County (3)
- Merced County (2)
- Nevada County (2)
- Orange County (4)
- Riverside County (10)
- Sacramento County (4)
- San Bernardino County (17)
- San Diego County (6)
- San Luis Obispo County (5)
- Santa Cruz County (2)
- Ventura County (2)
All listings in California
-
Anaheim Household Hazardous Waste Collection Center
1071 N. Blue Gum Street, Anaheim, CA
Hours: Tue–Sat 9 AM–3 PM (closed major holidays and during rain)
Source: OC Waste & Recycling (County of Orange) · checked
-
Anza ABOP and PaintCare Facility
40329 Terwilliger Road, Anza, CA
Hours: Second Saturday of the month, 8:00 a.m.–4:30 p.m., at the Anza Transfer Station. Call for closure dates.
Source: Riverside County Department of Waste Resources · checked
-
Apple Valley Household Hazardous Waste Facility
13450 Nomwaket Road, Apple Valley, CA
Hours: Saturdays 10 a.m.–2 p.m. Closed for town-observed holidays.
Source: San Bernardino County Fire Protection District · checked
-
Glenn County Transfer Station Household Hazardous Waste Drop-off
West end of County Road 33, Artois, CA
Hours: The public is admitted at 8:00 a.m.; waste loads are not accepted after 4:30 p.m. Closed Sundays and on New Year’s Day, Memorial Day, July 4, Labor Day, Thanksgiving Day and Christmas Day.
Source: County of Glenn · checked
-
Kern County Special Waste Facility
4951 Standard Street, Bakersfield, CA
Hours: Monday through Saturday, 8 a.m.–4 p.m.
Source: Kern County Public Works · checked
-
Barstow Household Hazardous Waste Collection — City Corporation Yard
900 South Avenue H, Barstow, CA
Hours: Saturdays 9 a.m.–2 p.m. Closed for city-observed holidays.
Source: San Bernardino County Fire Protection District · checked
-
Beaumont ABOP and PaintCare Facility
16411 Lamb Canyon Road, Beaumont, CA
Hours: Monday through Saturday, 6:00 a.m.–4:30 p.m., at Lamb Canyon Landfill. Closed on designated holidays. A Drop & Shop reuse store is offered on Saturdays during public hours.
Source: Riverside County Department of Waste Resources · checked
-
Big Bear Lake Household Hazardous Waste Collection — Public Service Yard
42040 Garstin Drive, Big Bear Lake, CA
Hours: Normally Saturdays 9 a.m.–2 p.m. The county page says the site is closed for construction starting September 26 until further notice; call 909-382-5401.
Source: San Bernardino County Fire Protection District · checked
-
Brawley Household Hazardous Waste Facility
180 S Western Ave, Brawley, CA
Hours: Open every other Sunday. Some holidays observed on weekends; check the agency calendar.
Source: Imperial Valley Resource Management Agency · checked
-
Calexico Household Hazardous Waste Facility
500 W 5th St, Calexico, CA
Hours: Open every other Sunday. Some holidays observed on weekends; check the agency calendar.
Source: Imperial Valley Resource Management Agency · checked
-
Northwest Coachella Valley ABOP and PaintCare Facility
70-100 Edom Hill Road, Cathedral City, CA
Hours: Saturdays, 8:00 a.m.–4:00 p.m., at the Edom Hill Transfer Station. Closed New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day and Christmas Day.
Source: Riverside County Department of Waste Resources · checked
-
Butte Regional Household Hazardous Waste Facility
1101 Marauder Street, Chico, CA
Hours: Friday 9 a.m.–1 p.m. and Saturday 9 a.m.–4 p.m. No appointment needed. In the Chico Airport Industrial Park.
Source: County of Butte · checked
-
Chino Household Hazardous Waste Collection — Public Works Services Center
5050 Schaefer Avenue, Chino, CA
Hours: Second and fourth Saturdays, 8 a.m.–1 p.m. Closed for city-observed holidays.
Source: San Bernardino County Fire Protection District · checked
-
Madera County Household Hazardous Waste Facility at Fairmead Landfill
21739 Road 19, Chowchilla, CA
Hours: Saturdays, 9 a.m.–1 p.m.
Source: Madera County · checked
-
Chula Vista Household Hazardous Waste Facility
1800 Maxwell Rd, Chula Vista, CA
Hours: Wednesdays and Saturdays, 9 a.m.–1 p.m. No appointment required. At the City of Chula Vista Public Works Center.
Source: County of San Diego · checked
-
Clovis Drop-Off Center
79 N. Sunnyside Avenue, Clovis, CA
Hours: Friday and Saturday, 9 a.m.–1 p.m.
Source: City of Clovis · checked
-
East Coachella Valley ABOP Facility
87-011A Landfill Road, Coachella, CA
Hours: Monday through Friday, 8:00 a.m.–5:00 p.m., and Saturday, 8:00 a.m.–noon, at the Coachella Transfer Station. Closed New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day and Christmas Day.
Source: Riverside County Department of Waste Resources · checked
-
Del Norte County Transfer Station Household Hazardous Waste
1700 State Street, Crescent City, CA
Hours: The authority page lists Crescent City transfer-station hours as Monday through Friday 8 a.m.–5 p.m. and Saturday and Sunday 9 a.m.–5 p.m. Some household hazardous materials are accepted every day; a separate one-day fall collection event runs from 9 a.m. to 2 p.m. and is announced in the Triplicate and on local radio.
Source: Del Norte Solid Waste Management Authority · checked
-
El Dorado Disposal Materials Recovery Facility Household Hazardous Waste
4100 Throwita Way, Diamond Springs, CA
Hours: Friday through Sunday, 9 a.m.–4 p.m., closed noon–1 p.m. for lunch.
Source: El Dorado County · checked
-
El Cajon Household Hazardous Waste Facility
925 O'Connor Street, El Cajon, CA
Hours: The county page says appointments at this Waste Management transfer-station facility are temporarily closed to unincorporated residents until further notice. City of El Cajon residents can call 619-287-5696 or schedule online.
Source: County of San Diego · checked
-
El Centro Household Hazardous Waste Facility
702 E Heil Ave, El Centro, CA
Hours: Saturdays, 8 a.m.–noon. Some holidays observed on weekends; check the agency calendar.
Source: Imperial Valley Resource Management Agency · checked
-
El Cerrito Recycling and Environmental Resource Center Household Hazardous Waste (Tuesdays)
7501 Schmidt Lane, El Cerrito, CA
Hours: Tuesdays only for household hazardous waste, 9 a.m.–4 p.m., closed 12:00–12:30 p.m. for lunch.
Source: RecycleMore (West Contra Costa Integrated Waste Management Authority) · checked
-
Elk Grove Special Waste Collection Center
9255 Disposal Lane, Elk Grove, CA
Hours: Residents: Saturday through Wednesday, 9 a.m.–4 p.m. The reuse room is open the same days until 3:30 p.m. and is limited to Elk Grove residents. Small businesses: Wednesdays by appointment. Closed on city holidays.
Source: City of Elk Grove · checked
-
Escondido Household Hazardous Waste Facility
1044 West Washington Avenue, Escondido, CA
Hours: Appointments for unincorporated residents are available from 12:30 p.m. to 2:45 p.m. on select Saturdays; check the county appointment calendar. At the Escondido Disposal Transfer Station.
Source: County of San Diego · checked
-
Humboldt Waste Management Authority Household Hazardous Waste Facility
1059 West Hawthorne St, Eureka, CA
Hours: Monday through Saturday, 8 a.m.–3 p.m., closed noon–1 p.m. Residential drop-off is during those morning and afternoon windows.
Source: Humboldt Waste Management Authority · checked
-
Santa Clara River Valley Permanent Household Hazardous Waste Collection Facility
743 Sespe Pl., Fillmore, CA
Hours: Events on the first Saturday of April and October. The county’s 2027 calendar lists April 3 and October 2. Residents register in advance.
Source: Ventura County Public Works Agency · checked
-
Fontana Household Hazardous Waste Facility
16454 Orange Way, Fontana, CA
Hours: Saturdays only, 8 a.m.–noon, excluding major holiday weekends listed on the city page.
Source: City of Fontana · checked
-
Fremont Household Hazardous Waste Facility
41149 Boyce Road, Fremont, CA
Hours: Wednesday–Friday 8:30 a.m.–2:30 p.m.; Saturday 8:30 a.m.–4:30 p.m. Closed Sunday–Tuesday. Holiday closures include July 4, November 26 and December 25. Part of the Fremont Recycling and Transfer Station.
Source: StopWaste (Alameda County) · checked
-
Fresno County Environmental Compliance Center
1327 West Dan Ronquillo Drive, Fresno, CA
Hours: Thursday–Saturday, 9 a.m.–3 p.m., except holidays. A reuse center inside the facility is open the same hours and is closed July 4, November 26 and November 27.
Source: Fresno County Department of Public Works and Planning · checked
-
McCourtney Road Household Hazardous Waste Facility
14741 Wolf Mountain Road, Grass Valley, CA
Hours: Wednesday through Sunday, 8 a.m.–3:30 p.m.
Source: Nevada County · checked
-
Ord Ranch Transfer Station Household Hazardous Waste Facility
119 Ord Ranch Road, Gridley, CA
Hours: Saturday and Sunday, 8:30 a.m.–4 p.m., closed 30 minutes for lunch.
Source: County of Butte · checked
-
Kings Waste and Recycling Authority Household Hazardous Waste
7803 E. Hanford-Armona Road, Hanford, CA
Hours: The authority’s location page lists site hours as Monday through Saturday, 7 a.m.–4 p.m., and says hazardous waste is accepted only on designated household hazardous waste days.
Source: Kings Waste and Recycling Authority / Kings County · checked
-
Hayward Household Hazardous Waste Facility
2091 West Winton Ave., Hayward, CA
Hours: Thursday–Friday 9 a.m.–2:30 p.m.; Saturday 9 a.m.–4 p.m. Closed Sunday–Wednesday. Holiday closures include July 4, November 23–28 and December 21–26.
Source: StopWaste (Alameda County) · checked
-
Hesperia Household Hazardous Waste Facility
17443 Lemon Street, Hesperia, CA
Hours: Thursdays 9 a.m.–1 p.m. and Saturdays 9 a.m.–2 p.m. Closed for county-observed holidays.
Source: San Bernardino County Fire Protection District · checked
-
John Smith Road Landfill Monthly Household Hazardous Waste Event
2650 John Smith Rd, Hollister, CA
Hours: Every third Saturday of the month, 9 a.m.–noon.
Source: San Benito County · checked
-
Huntington Beach Household Hazardous Waste Collection Center
17121 Nichols Lane (Gate 6), Huntington Beach, CA
Hours: Tue–Sat 9 AM–3 PM (closed major holidays and during rain)
Source: OC Waste & Recycling (County of Orange) · checked
-
Idyllwild ABOP and PaintCare Facility
28100 Saunders Meadow Road, Idyllwild, CA
Hours: Third Saturday of the month, 8:00 a.m.–4:30 p.m., at the Idyllwild Transfer Station. Call for closure dates.
Source: Riverside County Department of Waste Resources · checked
-
Amador County Household Hazardous Waste Collection — Buena Vista Waste Transfer Station
6500 Buena Vista Rd., Ione, CA
Hours: First and third Saturdays, 9 a.m.–1 p.m.
Source: Amador County · checked
-
Irvine Household Hazardous Waste Collection Center
6411 Oak Canyon, Irvine, CA
Hours: Tue–Sat 9 AM–3 PM (closed major holidays and during rain)
Source: OC Waste & Recycling (County of Orange) · checked
-
Joshua Tree Household Hazardous Waste Collection
62499 29 Palms Highway, Joshua Tree, CA
Hours: Third Saturday of each month, 9 a.m.–1 p.m., west of the Transportation/Flood Control Building.
Source: San Bernardino County Fire Protection District · checked
-
Agua Mansa Permanent Household Hazardous Waste Facility
1780 Agua Mansa Road, Jurupa Valley, CA
Hours: Non-holiday Saturdays, 9 a.m.–2 p.m.
Source: Riverside County Department of Waste Resources · checked
-
Lake Elsinore Permanent Household Hazardous Waste Facility
512 North Langstaff Street, Lake Elsinore, CA
Hours: First Saturday of each month except January and holiday weekends. October–May 9 a.m.–2 p.m. (excluding January); June–September 7 a.m.–noon. The county page tells residents to see the flyer for exact dates.
Source: Riverside County Department of Waste Resources · checked
-
Western Placer Waste Management Authority Household Hazardous Waste Facility
3195 Athens Avenue, Lincoln, CA
Hours: Daily, 8 a.m.–5 p.m. Closed on select holidays.
Source: Western Placer Waste Management Authority · checked
-
Livermore Household Hazardous Waste Facility
5584 La Ribera St., Livermore, CA
Hours: Thursday–Friday 9 a.m.–2:30 p.m.; Saturday 9 a.m.–4 p.m. Closed Sunday–Wednesday. Holiday closures include July 4, November 23–28 and December 21–26.
Source: StopWaste (Alameda County) · checked
-
Los Angeles-Glendale S.A.F.E. Center
4600 Colorado Boulevard, Los Angeles, CA
Hours: Saturdays 9 a.m.–3 p.m. Winter closure December 24 through January 3.
Source: LA Sanitation & Environment · checked
-
UCLA S.A.F.E. Center
550 Charles E. Young Drive, Los Angeles, CA
Hours: Fri–Sat and the first Sunday of each month, 9 AM–3 PM (e-waste Saturdays only)
Source: Los Angeles County Public Works (CleanLA) · checked
-
Washington Boulevard S.A.F.E. Center
2649 E. Washington Boulevard, Los Angeles, CA
Hours: Sat–Sun 9 AM–3 PM
Source: Los Angeles County Public Works (CleanLA) · checked
-
Billy Wright Landfill Household Hazardous Waste Drop-off
17173 South Billy Wright Road, Los Banos, CA
Hours: Regularly accepted household hazardous waste is taken during the landfill’s normal operating hours.
Source: Merced County Regional Waste Management Authority · checked
-
Lucerne Valley ABOP Collection
33269 Old Woman Springs Rd., Lucerne Valley, CA
Hours: The county page lists 9 a.m.–noon and tells residents to call 1-800-645-9228 to confirm the site is open and to verify the date. Behind Fire Station 8.
Source: San Bernardino County Fire Protection District · checked
-
Mariposa County Landfill Recyclable Hazardous Waste Drop-off
5593 Highway 49 North, Mariposa, CA
Hours: Universal and recyclable hazardous waste is accepted during regular hours of operation. Full household hazardous waste chemicals require a reservation at a collection event; no upcoming event dates were posted on the page.
Source: Mariposa County · checked
-
Central Contra Costa Sanitary District Household Hazardous Waste Collection Facility
4797 Imhoff Place, Martinez, CA
Hours: Monday–Saturday, 7 a.m.–2 p.m. The reuse room is open Monday–Saturday, 7 a.m.–1:30 p.m. See the district’s hours and directions page for holiday closures. Operations may pause when wildfire-smoke air quality is unhealthy.
Source: Central Contra Costa Sanitary District · checked
-
Maxwell Transfer Station Limited Household Hazardous Waste Drop-off
3852 Old Highway 99, Maxwell, CA
Hours: For residential customers: Monday through Friday, 8:30 a.m.–3 p.m., and the first and third Saturdays of the month, 9 a.m.–2 p.m.
Source: Recology Butte Colusa Counties · checked
-
Highway 59 Landfill Household Hazardous Waste Drop-off
7040 North Highway 59, Merced, CA
Hours: Regularly accepted household hazardous waste is taken during the landfill’s normal operating hours. Broader household chemicals are accepted only at scheduled collection events; the authority page currently lists those dates as TBA.
Source: Merced County Regional Waste Management Authority · checked
-
Rock Creek Permanent Hazardous Waste Collection Facility
12021 Hunt Road, Milton, CA
Hours: Open every day, 8 a.m.–4:15 p.m. Closed Thanksgiving Day, Christmas Day, New Year’s Day and Easter Sunday.
Source: Calaveras County Integrated Waste Management · checked
-
Stanislaus County Household Hazardous Waste Facility
1710 Morgan Road, Modesto, CA
Hours: Fridays and Saturdays, 8 a.m.–noon, for households. A reuse hour runs every Saturday from 7–8 a.m. except listed 2026 closure dates. 2026 holiday closures include November 27 and December 25.
Source: Stanislaus County Environmental Resources · checked
-
Moreno Valley ABOP and PaintCare Facility
31125 Ironwood Avenue, Moreno Valley, CA
Hours: Monday through Saturday, 6:00 a.m.–4:30 p.m., at Badlands Landfill. Closed on designated holidays. A Drop & Shop reuse store is offered on Saturdays during public hours.
Source: Riverside County Department of Waste Resources · checked
-
Murrieta ABOP and PaintCare Facility
25315 Jefferson Avenue, Murrieta, CA
Hours: Non-holiday Saturdays, 9:00 a.m.–2:00 p.m., at the County Road Yard.
Source: Riverside County Department of Waste Resources · checked
-
Napa County Permanent Household Hazardous Waste Collection Facility
889-A Devlin Road, Napa, CA
Hours: Every Friday and Saturday, 9 a.m.–4 p.m. No appointment required for households.
Source: Napa County · checked
-
Needles Household Hazardous Waste Collection — City Yard
112 Robuffa Street, Needles, CA
Hours: The county page tells residents to call 909-382-5401 to verify dates and hours.
Source: San Bernardino County Fire Protection District · checked
-
Nipomo Household Hazardous Waste Facility
509 Southland Street, Nipomo, CA
Hours: Saturdays, 11 a.m.–3 p.m.
Source: San Luis Obispo County Integrated Waste Management Authority · checked
-
North Area Recovery Station Household Hazardous Waste Drop-Off Facility
4450 Roseville Road, North Highlands, CA
Hours: Tue, Thu, Fri and Sat 8:30 AM–4 PM (closed holidays, including Thanksgiving, Christmas and New Year's Day)
Source: Sacramento County Department of Waste Management and Recycling · checked
-
Nicole Bernson (Balboa) S.A.F.E. Center
10241 N. Balboa Boulevard, Northridge, CA
Hours: Sat–Sun 9 AM–3 PM
Source: Los Angeles County Public Works (CleanLA) · checked
-
Conservation Corps of the North Bay Novato E-Waste Pickup
Novato, CA
Service area: Novato residents
Hours: Residential e-waste pickup is offered every Monday and Thursday except holidays.
Source: Novato Sanitary District · checked
-
Novato Household Hazardous Waste Facility
7576 Redwood Blvd, Novato, CA
Hours: Open about four days each month: Sundays 8:30 a.m.–1:30 p.m. and Mondays 8:30 a.m.–noon on the dates listed in the district’s 2026 calendar. Remaining 2026 dates include November 15–16, December 6–7 and December 20–21. The facility is closed on listed holiday weekends.
Source: Novato Sanitary District · checked
-
Oakland Household Hazardous Waste Facility
2100 East 7th Street, Oakland, CA
Hours: Wednesday–Friday 9 a.m.–2:30 p.m.; Saturday 9 a.m.–4 p.m. Closed Sunday–Tuesday. Holiday closures include July 4, November 23–28 and December 21–26.
Source: StopWaste (Alameda County) · checked
-
Ontario Household Hazardous Waste Facility
1430 South Cucamonga Avenue, Ontario, CA
Hours: Friday and Saturday, 9 a.m.–2 p.m. Closed for county-observed holidays.
Source: San Bernardino County Fire Protection District · checked
-
Recology of Butte Colusa Counties Oroville Household Hazardous Waste
2720 S 5th Ave, Oroville, CA
Hours: First and third Fridays of the month, 9 a.m.–2 p.m., by appointment.
Source: County of Butte · checked
-
Palm Springs Permanent Household Hazardous Waste Facility
1100 Vella Road, Palm Springs, CA
Hours: Non-holiday Saturdays. October through May, 9 a.m.–2 p.m.; June through September, 7 a.m.–noon.
Source: Riverside County Department of Waste Resources · checked
-
Antelope Valley Permanent HHW Collection Center
1200 W. City Ranch Road, Palmdale, CA
Hours: First and third Saturday of each month, 9 AM–3 PM
Source: Los Angeles County Public Works (CleanLA) · checked
-
Heritage Ranch Household Hazardous Waste and E-Waste Drop-off
4870 Heritage Road, Paso Robles, CA
Hours: Fridays, noon–2 p.m.
Source: San Luis Obispo County Integrated Waste Management Authority · checked
-
Paso Robles Landfill Household Hazardous Waste Drop-off
9000 CA Hwy. 46 East, Paso Robles, CA
Hours: Saturdays, 11 a.m.–3 p.m. Enter by crossing the scale house, not through the exit lane.
Source: San Luis Obispo County Integrated Waste Management Authority · checked
-
Zero Waste Sonoma Household Hazardous Waste Facility
500 Mecham Rd., Petaluma, CA
Hours: Thursday, Friday and Saturday, 7:30 a.m.–2:30 p.m. Closed December 20, 2026, through January 4, 2027, and on New Year’s Day, July 4, Labor Day, Thanksgiving and Christmas.
Source: Zero Waste Sonoma · checked
-
Delta Household Hazardous Waste Collection Facility
2550 Pittsburg-Antioch Hwy, Pittsburg, CA
Hours: Thursday, Friday and Saturday, 9 a.m.–4 p.m., except listed holidays including the period between Christmas and New Year’s.
Source: Delta Diablo · checked
-
Hyperion S.A.F.E. Center
7660 W. Imperial Highway, Gate B, Playa del Rey, CA
Hours: Sat–Sun 9 AM–3 PM
Source: Los Angeles County Public Works (CleanLA) · checked
-
Ramona Household Hazardous Waste Facility
324 Maple Street, Ramona, CA
Hours: Appointments are available on the first and third Saturdays from 9 a.m. to 1 p.m. at the Ramona Disposal Transfer Station.
Source: County of San Diego · checked
-
Rancho Cucamonga Household Hazardous Waste Facility
8794 Lion Street, Rancho Cucamonga, CA
Hours: Saturdays 8 a.m.–noon. Closed for city-observed holidays.
Source: San Bernardino County Fire Protection District · checked
-
Tehama County Household Hazardous Waste Facility
19995 Plymire Rd., Red Bluff, CA
Hours: The county disposal page lists this household hazardous waste facility at the Tehama County/Red Bluff Sanitary Landfill and tells residents to see the calendar for operation dates and hours.
Source: Tehama County · checked
-
City of Redding Household Hazardous Waste Collection Facility
2255 Abernathy Lane, Redding, CA
Hours: Tuesday through Saturday, 9 a.m.–4 p.m., closed noon–12:30 p.m. for lunch.
Source: City of Redding · checked
-
Redlands Household Hazardous Waste Collection — City Yard
500 Kansas Street at Park Avenue, Redlands, CA
Hours: Saturdays 7:30 a.m.–12:30 p.m. Closed for county-observed holidays.
Source: San Bernardino County Fire Protection District · checked
-
Rialto Household Hazardous Waste Collection — City Maintenance Yard
246 S. Willow Avenue, Rialto, CA
Hours: Second and fourth Fridays and Saturdays, 8 a.m.–noon. Closed for county-observed holidays.
Source: San Bernardino County Fire Protection District · checked
-
West Contra Costa County Household Hazardous Waste Facility
101 Pittsburg Avenue, Richmond, CA
Hours: Wednesday through Saturday, 9 a.m.–4 p.m., closed 12:00–12:30 p.m. for lunch.
Source: RecycleMore (West Contra Costa Integrated Waste Management Authority) · checked
-
Sacramento Recycling and Transfer Station Household Hazardous Waste Drop-Off
8491 Fruitridge Road, Sacramento, CA
Hours: Household hazardous waste drop-off Tuesday through Saturday, 8 a.m.–5 p.m. The transfer station itself has broader hours, but the HHW facility hours differ.
Source: City of Sacramento Public Works · checked
-
ReGen Monterey Household Hazardous Waste Facility
14201 Del Monte Blvd., Salinas, CA
Hours: Household hazardous waste and electronics recycling: Monday through Saturday, 9 a.m.–4 p.m. Closed Sundays and listed holidays.
Source: ReGen Monterey (Monterey Regional Waste Management District) · checked
-
San Bernardino Household Hazardous Waste Central Facility
2824 East "W" Street, San Bernardino, CA
Hours: Monday through Friday, 9 a.m.–4 p.m. Closed for county-observed holidays. Call 909-382-5401 to confirm the site is open.
Source: San Bernardino County Fire Protection District · checked
-
Shoreway Environmental Center Public Recycling Center
333 Shoreway Road, San Carlos, CA
Hours: Public Recycling Center: Monday through Sunday, 8 a.m.–5 p.m. Closed Thanksgiving, Christmas Day and New Year’s Day. Enter at Gate 1.
Source: RethinkWaste · checked
-
Household Hazardous Waste Transfer Facility (Miramar)
5161 Convoy Street, San Diego, CA
Hours: By appointment, Wednesdays and Saturdays 9 AM–3 PM (closed November 28, 2026)
Source: City of San Diego Environmental Services · checked
-
San Diego County Household Hazardous Waste Pickup for Elderly or Disabled Residents
San Diego, CA
Service area: Qualified elderly or disabled residents of unincorporated San Diego County
Source: County of San Diego · checked
-
San Francisco Household Hazardous Waste Facility
501 Tunnel Ave., San Francisco, CA
Hours: Thursday, Friday and Saturday, 8 a.m.–4 p.m.
Source: San Francisco Environment Department · checked
-
San Francisco Household Hazardous Waste Home Collection
San Francisco, CA
Service area: San Francisco residents
Source: San Francisco Environment Department · checked
-
San Juan Capistrano Household Hazardous Waste Collection Center
32250 Avenida La Pata, San Juan Capistrano, CA
Hours: Tue–Sat 9 AM–3 PM (closed major holidays and during rain)
Source: OC Waste & Recycling (County of Orange) · checked
-
Cold Canyon Landfill Household Hazardous Waste and E-Waste Drop-off
2268 Carpenter Canyon Road, San Luis Obispo, CA
Hours: Monday, Tuesday, Thursday, Friday and Saturday, 8 a.m.–3 p.m.
Source: San Luis Obispo County Integrated Waste Management Authority · checked
-
Gaffey Street S.A.F.E. Center
1400 N. Gaffey Street, San Pedro, CA
Hours: Sat–Sun 9 AM–3 PM
Source: Los Angeles County Public Works (CleanLA) · checked
-
Marin Household Hazardous Waste Facility
565 Jacoby Street, San Rafael, CA
Hours: Tuesday through Saturday, 8 a.m.–3:30 p.m. Closed Sunday and Monday. No appointment needed.
Source: Marin Household Hazardous Waste Facility · checked
-
MarBorg Industries Recycling / ABOP Center
132 Nopalitos Way, Santa Barbara, CA
Hours: The county directory says all MarBorg facilities are currently open during their usual operating hours and does not print a more specific schedule on this listing.
Source: County of Santa Barbara (LessIsMore.org) · checked
-
Santa Barbara County Community Hazardous Waste Collection Center
Building 565, Henry T. Yang Drive, Santa Barbara, CA
Hours: Saturdays 9 a.m.–3 p.m. and Sundays 11 a.m.–3 p.m. for households. No appointment is necessary for households. Closed during rain and major holidays, including the weekends closest to Thanksgiving, Christmas and New Year’s.
Source: County of Santa Barbara (LessIsMore.org) · checked
-
City of Santa Cruz Household Hazardous Waste Drop-Off Site
605 Dimeo Lane, Santa Cruz, CA
Hours: Saturdays only, 7:30 a.m.–3:30 p.m. Drop-off is free.
Source: City of Santa Cruz · checked
-
EDCO Permanent HHW Collection Center (Signal Hill / Long Beach)
2755 California Avenue, Signal Hill, CA
Hours: Select Saturdays, 9 AM–2 PM
Source: Los Angeles County Public Works (CleanLA) · checked
-
Kiefer ABOP & Special Waste Facility
12701 Kiefer Boulevard, Sloughhouse, CA
Hours: Tue–Sat 8:30 AM–4 PM
Source: Sacramento County Department of Waste Management and Recycling · checked
-
South Lake Tahoe Refuse Transfer Station Household Hazardous Waste
2140 Ruth Avenue, South Lake Tahoe, CA
Hours: Tuesday through Saturday, 9 a.m.–4 p.m., by appointment only.
Source: El Dorado County · checked
-
San Joaquin County Household Hazardous Waste Consolidation Facility
7850 R.A. Bridgeford Street, Stockton, CA
Hours: Thursday through Sunday, 9 a.m.–3 p.m. Closed Easter Sunday, Independence Day, Thanksgiving, Christmas and New Year’s Day.
Source: City of Stockton · checked
-
Randall Street S.A.F.E. Center
11025 Randall Street, Sun Valley, CA
Hours: Sat–Sun 9 AM–3 PM
Source: Los Angeles County Public Works (CleanLA) · checked
-
Chicago Grade Landfill Household Hazardous Waste Drop-off
2290 Homestead Road, Templeton, CA
Hours: Saturdays, 11 a.m.–3 p.m.
Source: San Luis Obispo County Integrated Waste Management Authority · checked
-
Trona Household Hazardous Waste Collection — County Fire Station 127
83732 Trona Road, Trona, CA
Hours: Second Saturday in March and September, 8 a.m.–noon.
Source: San Bernardino County Fire Protection District · checked
-
Tahoe Truckee Sierra Disposal Household Hazardous Waste
Hwy 89 & Cabin Creek Rd., Truckee, CA
Hours: The El Dorado County page lists this site among its household hazardous waste options and tells residents to call before visiting to confirm hours.
Source: El Dorado County · checked
-
Tulare County Household Hazardous Waste Cleanup Event — Tulare Fire Station
2082 Foster Drive, Tulare, CA
Dates: November 21, 2026
Hours: Saturday, November 21, 2026, 8 a.m.–noon.
Source: Tulare County Environmental Health · checked
-
Mendocino Solid Waste Management Authority Household Hazardous Waste Facility
3200 Taylor Drive, Ukiah, CA
Hours: Every Wednesday, 9 a.m.–1 p.m.
Source: Mendocino Solid Waste Management Authority · checked
-
Upland Household Hazardous Waste Collection — City Yard
1370 N. Benson Ave, Upland, CA
Hours: Saturdays 7:30 a.m.–12:30 p.m. Closed for city-observed holidays.
Source: San Bernardino County Fire Protection District · checked
-
Ventura County Pollution Prevention Center Household Hazardous Waste Collection
5777 N Ventura Ave., Ventura, CA
Hours: Collection events on the fourth Saturday of each month except May, November and December. Residents register in advance. The county’s 2027 calendar lists January 23, February 27, March 27, April 24, June 26, July 24, August 28, September 25 and October 23.
Source: Ventura County Public Works Agency · checked
-
Victorville Household Hazardous Waste Collection
14889 Loves Lane, Victorville, CA
Hours: Wednesday and Sunday, 9 a.m.–4 p.m. Behind the San Bernardino County Fairgrounds. Closed for city-observed holidays.
Source: San Bernardino County Fire Protection District · checked
-
Buena Vista Landfill Household Hazardous Waste Facility
1231 Buena Vista Drive, Watsonville, CA
Hours: Wednesday 7:30 a.m.–2:30 p.m.; Friday and Saturday 7:30 a.m.–3:30 p.m.
Source: County of Santa Cruz · checked
-
Yolo County Central Landfill Household Hazardous Waste Facility
44090 County Road 28H, Woodland, CA
Hours: Thursday, Friday and Saturday, 7:30 a.m.–3:30 p.m. Closed the Friday after Thanksgiving.
Source: Yolo County · checked
-
Yuba-Sutter Household Hazardous Waste Facility
134 Burns Drive, Yuba City, CA
Hours: Saturdays, 8 a.m.–4 p.m., excluding holidays, for Yuba and Sutter County households only.
Source: Yuba-Sutter Regional Waste Management Authority · checked
Neighboring states
Many programs serve residents only, so a site across the state line may not take your waste — check its official page first.
Sources for California: Amador County; Calaveras County Integrated Waste Management; Central Contra Costa Sanitary District; City of Clovis; City of Elk Grove; City of Fontana; City of Redding; City of Sacramento Public Works; City of San Diego Environmental Services; City of Santa Cruz; City of Stockton; County of Butte; County of Glenn; County of San Diego; County of Santa Barbara (LessIsMore.org); County of Santa Cruz; Del Norte Solid Waste Management Authority; Delta Diablo; El Dorado County; Fresno County Department of Public Works and Planning; Humboldt Waste Management Authority; Imperial Valley Resource Management Agency; Kern County Public Works; Kings Waste and Recycling Authority / Kings County; LA Sanitation & Environment; Los Angeles County Public Works (CleanLA); Madera County; Marin Household Hazardous Waste Facility; Mariposa County; Mendocino Solid Waste Management Authority; Merced County Regional Waste Management Authority; Napa County; Nevada County; Novato Sanitary District; OC Waste & Recycling (County of Orange); ReGen Monterey (Monterey Regional Waste Management District); Recology Butte Colusa Counties; RecycleMore (West Contra Costa Integrated Waste Management Authority); RethinkWaste; Riverside County Department of Waste Resources; Sacramento County Department of Waste Management and Recycling; San Benito County; San Bernardino County Fire Protection District; San Francisco Environment Department; San Luis Obispo County Integrated Waste Management Authority; Stanislaus County Environmental Resources; StopWaste (Alameda County); Tehama County; Tulare County Environmental Health; Ventura County Public Works Agency; Western Placer Waste Management Authority; Yolo County; Yuba-Sutter Regional Waste Management Authority; Zero Waste Sonoma. How complete is this?