Where can I dump this in San Diego County?
Where to take every load in San Diego County: landfills, transfer stations, certified C&D sorters, inert, green-waste and scrap yards, and HHW sites, with rates, hours, rules and what each takes. Built from operator rate sheets, City of San Diego and County pages, the City's 2026 certified C&D directory and CalRecycle SWIS, verified Oct 15, 2026. Rates change — call before hauling.
59 sitesVerified Eco Waste does not run these sites
Rates and rules change. Call before you haul.
Everything here was verified October 15, 2026 against each operator's published pages.
Key findings
- Miramar is the only landfill with posted rates (FY 2026–27): trash $102/ton City, $108 Non-City; mixed C&D $241 / $257, with 0% diversion credit.
- Republic (Otay, Sycamore, Borrego, Palomar), EDCO and WM publish no gate rates — get them by phone or at the scale.
- Certified C&D rates as of Oct 15, 2026: Palomar and Otay C&D 80%, EDCO San Marcos 75%, SANCO and EDCO transfer stations 67%. They change quarterly.
- EDCO's SANCO and San Marcos CDI sites refuse trash, brick, asphalt shingles, clay roof tile, insulation and painted/treated wood.
- Greens: San Pasqual $60/ton, Miramar Greenery $72/ton, clean wood $36/ton at Miramar — loads must be 90% one material or bill as refuse.
- Inert: Alpine is the only yard with posted prices ($125–$400 per load, +$250 rebar). Moody's in Oceanside is the closest SD inert yard to South OC.
Where each load can go
Best options first. Published rates only; where none is posted, call for a quote.
| Load | Go to | Best published | Note |
|---|---|---|---|
| Mixed C&D / remodel debris | Palomar Transfer, Otay C&D Processing, EDCO CDI San Marcos, Fallbrook Transfer, EDCO Recovery & Trans., Miramar Landfill | Only Miramar posts it: $241/ton City, $257 Non-City | Miramar gives 0% credit. Certified as of Oct 15, 2026: Palomar, Otay C&D 80%; EDCO San Marcos 75%; EDCO transfer stations 67%. Rates by phone. |
| Trash (MSW) | Miramar Landfill, Otay Landfill, Sycamore Landfill, Palomar Transfer, Fallbrook Transfer, EDCO Recovery & Trans. | $102/ton City, $108 Non-City at Miramar | Otay, Sycamore and the EDCO/Republic/WM transfer stations publish no gate rates. Pala: $90–$230 per load up to 4,000 lb, cash only. |
| Clean concrete (no rebar) | Moody's El Corazon, Arcosa Escondido, Vulcan Carroll Canyon, MM Miramar Recycle, Alpine A&C Recycling, EDCO CDI San Marcos | $125–$400 per load at Alpine (by truck type) | Most inert yards post no rates — call. Miramar bills concrete as C&D ($241/$257/ton, no credit). Moody's is the closest SD inert yard to South OC. |
| Concrete with rebar | Alpine A&C Recycling, SANCO Lemon Grove, EDCO CDI San Marcos, Palomar Transfer, Miramar Landfill | Alpine: load price + $250 rebar surcharge | Rebar rules unpublished at other inert yards. SANCO and EDCO San Marcos take concrete and metal together in mixed CDI; Palomar in C&D — confirm. |
| Asphalt | Moody's El Corazon, Arcosa Escondido, Vulcan SRM Escondido, Vulcan Mission Gorge, MM Miramar Recycle, Alpine A&C Recycling | $125–$400 per load at Alpine (clean) | Mixed asphalt + concrete at Alpine: $175–$500 per load. Cover the load (CVC 23114/23115). Miramar bills asphalt as C&D ($241/$257/ton). |
| Clean dirt / soil | Moody's El Corazon, Vulcan Carroll Canyon, MM Miramar Recycle, Palomar Transfer, Alpine A&C Recycling, Miramar Landfill | $50 per load admin fee, Miramar Clean Fill program | Miramar's program needs pre-approval and self-dumping dump trucks — roll-offs and crane trucks aren't listed. Alpine: $125–$400; wet dirt/clay +$300. |
| Mixed dirt + concrete | Moody's El Corazon, Vulcan Carroll Canyon, Amswede Recycling, Palomar Transfer, Alpine A&C Recycling, Miramar Landfill | $225–$600 per load at Alpine | Moody's, Vulcan Carroll Canyon and Amswede list mixed inerts (no rates). Palomar takes dirt and concrete in C&D. Miramar bills it as C&D. |
| Brick / block / rock | Palomar Transfer, Moody's El Corazon, Arcosa Escondido, Vulcan Carroll Canyon, Cornerstone Aggregates, Miramar Landfill | $241/ton City, $257 Non-City at Miramar (as C&D) | EDCO's SANCO and San Marcos refuse brick. Alpine adds up to $500 for red brick and $250 for 6 in+ rock. Inert yards listed for brick post no rates. |
| Green waste | San Pasqual Soils, Miramar Greenery, El Corazon Compost, Otay Mesa Compost, IPRR Lakeside | $60/ton at San Pasqual ($30 min); $72/ton Miramar | Miramar needs 90% one material or bills refuse. No palms at El Corazon, Otay Mesa or IPRR; palms $95/ton San Pasqual (palm-only), $108 Miramar. |
| Clean wood / pallets | Miramar Greenery, San Pasqual Soils, El Corazon Compost, IPRR Lakeside, Otay Mesa Compost, EDCO CDI San Marcos | $36/ton at Miramar Greenery | Must be 90% clean wood at Miramar. No painted or treated wood, particle board or shingles at any of these. |
| Roofing (shingles / tile) | Miramar Landfill, Palomar Transfer, Alpine A&C Recycling | $241/ton City, $257 Non-City at Miramar (as C&D) | No SD shingle recycler; EDCO CDI sites refuse shingles and clay tile. Clay tile: Palomar (conflict) or Alpine (up to +$500). Test for asbestos. |
| Drywall | Palomar Transfer, EDCO CDI San Marcos, SANCO Lemon Grove, EDCO Recovery & Trans., Amswede Recycling, Miramar Landfill | $241/ton City, $257 Non-City at Miramar (as C&D) | No gypsum recycler in SD County. Amswede is the only listed source-separated drywall site; otherwise send it in mixed C&D to a certified sorter. |
| Scrap metal | SA Recycling Comm. St, SA Recycling Main St, EKCO Metals, CMS Recycling, Miramar Recycling Ctr, Otay Landfill | Scrap yards pay by weight (market price) | Miramar Landfill refuses recyclable metal — use the Miramar Recycling Center at the entrance. Otay Landfill takes metal free. Photo ID to sell. |
| Mattresses | Miramar Landfill, Otay Landfill, EDCO CDI San Marcos, Palomar Transfer, Ramona Transfer, Pala Transfer | Free at Miramar Mattress Site (no limit) and Otay | Miramar site: Mon–Fri 7am–3pm; no wet, soiled or bedbug mattresses; landfill fees may apply if mixed with other waste. Pala $15 each. |
| Appliances | Miramar Recycling Ctr, SA Recycling Comm. St, SA Recycling Main St, Pala Transfer | $12 each, $25 with refrigerant (Miramar Recycling) | SA Recycling is a Certified Appliance Recycler and pays scrap. Miramar Landfill refuses appliances; Pala charges $40, fridges $55. |
| Treated wood | Otay Landfill, Sycamore Landfill, Palomar Transfer, Fallbrook Transfer, EDCO Recovery & Trans., Escondido Resource Rec | No rates published — call first | Only Otay and Sycamore are on the State Water Board TWW list. Miramar has a pre-approval process but isn't listed — conflict. Keep out of wood loads. |
| Asbestos (ACM) | Miramar Landfill, Sycamore Landfill | $91/load manifest fee + disposal at Miramar | Non-friable only, pre-approved: Miramar (City + approved jurisdictions) or Sycamore (waste profile). Friable is hazardous waste — no SD site found. |
| Tires | Miramar Recycling Ctr, Pala Transfer, Sycamore Landfill | $7 each at Miramar Recycling Center (18 in and under) | Miramar Landfill takes only shredded or cut tires ($74/load manifest). Pala: $10–$20 each. Otay refuses tires; Sycamore terms unpublished. |
| E-waste | Miramar Recycling Ctr, Allan Co. Consolidated, EDCO Station La Mesa, Fallbrook Transfer, Ramona Transfer, Recycle On Earth | TVs/monitors free; small electronics $0.25/lb (Miramar) | E-waste is banned from landfills. For contractor volumes call Allan Company first. Solar panels: Recycle On Earth, Ramona. |
| Paint & household hazardous | South Bay HHW (CV), SD City HHW (Miramar), Vista HHW, Poway HHW, Escondido HHW, Ramona HHW | Free — residents only (South Bay: CV businesses too) | Public HHW sites refuse business waste, except Chula Vista's program. PaintCare stores take paint from businesses. VSQG option: (858) 694-2456. |
All 59 sites
Green tags are materials the site takes; amber tags with an asterisk take it with limits. Open a site for hours, rates and rules.
Miramar Landfill
Landfill · San Diego
- Trash
- Mixed C&D
- Concrete
- Brick/rock
- Green waste
- Wood
- Drywall
- Roofing
- Mattresses
- Dirt (limited)
- Treated wood (limited)
- Asbestos (limited)
Mon–Sat 7am–4pm; self-dumpers until 4:30pm
Public + commercial · City vs Non-City rates · proof of City origin for City rate
Otay Landfill
Landfill · Chula Vista
- Trash
- Mixed C&D
- Concrete
- Dirt
- Brick/rock
- Green waste
- Wood
- Metal
- Mattresses
- Appliances (limited)
- Treated wood (limited)
Mon–Fri 7am–4:30pm · Sat 7am–3pm
Public + commercial · Chula Vista residents: free passes, convenience center
Sycamore Landfill
Landfill · Santee
- Trash
- Mixed C&D
- Concrete
- Dirt
- Brick/rock
- Green waste
- Mattresses
- Tires (limited)
- Treated wood (limited)
- Asbestos (limited)
Tipping Mon–Fri 6am–4:30pm, Sat 6am–3pm (permit)
Public + commercial · Santee homeowners get 2 free passes a year
Borrego Landfill
Landfill · Borrego Springs
- Trash
- Mixed C&D
- Concrete
- Brick/rock
- Dirt (limited)
- Green waste (limited)
- Tires (limited)
Mon–Sat 7am–4pm (permit hours)
Public + commercial · rural desert site, 50 tons/day permit cap
SD City HHW (Miramar)
Household hazardous waste · San Diego
- Paint/HHW
Wed + Sat 9am–3pm, by appointment only
City of San Diego residents only · by appointment · photo ID or bill
South Bay HHW (CV)
Household hazardous waste · Chula Vista
- E-waste
- Paint/HHW
Wed + Sat 9am–1pm, no appointment
Residents: Chula Vista, Imperial Beach, National City, unincorporated County
Ramona HHW
Household hazardous waste · Ramona
- Paint/HHW
1st + 3rd Sat 9am–1pm, appointment required
Unincorporated County residents only · appointment · proof of address
Escondido HHW
Household hazardous waste · Escondido
- Paint/HHW
2 Sat/month: Escondido residents 9am–12:30pm
Escondido + unincorporated County residents · appointment · household only
Vista HHW
Household hazardous waste · Vista
- E-waste
- Paint/HHW
Sat 9am–3pm, no appointment
Residents of Vista, Encinitas, Escondido, Solana Beach, San Marcos, Carlsbad
Poway HHW
Household hazardous waste · Poway
- E-waste
- Paint/HHW
- Treated wood
Sat 9am–3pm, no appointment
Poway residents (San Marcos, Solana Beach also refer here) · proof of residency
WM El Cajon HHW
Household hazardous waste · El Cajon
- Mattresses
- Paint/HHW
- E-waste (limited)
2nd + 4th Sat, by appointment only
City of Santee residents · County unincorporated appointments suspended
EDCO El Cajon HHW
Household hazardous waste · El Cajon
- E-waste
- Paint/HHW
Saturdays, by appointment (times not published)
City of El Cajon residents only
EDCO La Mesa HHW
Household hazardous waste · La Mesa
- Paint/HHW
By appointment on set Saturdays only
La Mesa + Lemon Grove residents only · no commercial HHW
EDCO Recovery & Trans.
Transfer station / MRF · San Diego (Barrio Logan)
- Trash
- Mixed C&D
- Concrete
- Drywall
- Green waste (limited)
- Wood (limited)
- E-waste (limited)
- Treated wood (limited)
Mon–Fri 6am–3:30pm, Sat 7am–4:30pm, Sun 8am–4pm
Public + commercial · contractors and self-haulers · EDCO credit accounts
EDCO Station La Mesa
Transfer station / MRF · La Mesa
- Trash
- Mixed C&D
- Concrete
- Metal
- Drywall
- E-waste
- Paint/HHW (limited)
- Treated wood (limited)
Mon–Fri 5am–2:30pm, Sat 7am–4:30pm, Sun 8am–4:30pm
Public + commercial · self-haul OK · EDCO credit accounts
Escondido Resource Rec
Transfer station / MRF · Escondido
- Trash
- Mixed C&D
- Paint/HHW (limited)
- Treated wood (limited)
Every day 7am–4:30pm
Public + commercial · no end-dump trucks · EDCO credit accounts
Fallbrook Transfer
Transfer station / MRF · Fallbrook
- Trash
- Mixed C&D
- E-waste
- Treated wood (limited)
Mon–Sat 7am–4:30pm; closed Sun
Public + commercial · North County residents and businesses · EDCO credit
Ramona Transfer
Transfer station / MRF · Ramona
- Trash
- Mixed C&D
- Metal
- E-waste
- Mattresses (limited)
- Treated wood (limited)
Mon–Sat 7am–4:30pm; closed Sun
Public + commercial · some drop-offs for Ramona Disposal customers only
SANCO Lemon Grove
C&D recycler · Lemon Grove
- Mixed C&D
- Concrete
- Wood
- Metal
- Drywall
- Brick/rock (limited)
- Treated wood (limited)
Mon–Fri 6:30am–5:30pm, Sat 8am–3pm; closed Sun
Public + commercial · no appointment · EDCO credit accounts
EDCO CDI San Marcos
C&D recycler · San Marcos
- Mixed C&D
- Concrete
- Wood
- Metal
- Drywall
- Brick/rock (limited)
- Mattresses (limited)
- E-waste (limited)
- Treated wood (limited)
Mon–Fri 8am–4pm, Sat 8am–3pm; closed 12–12:30pm
Public + commercial · no appointment · EDCO credit accounts
Palomar Transfer
Transfer station / MRF · Carlsbad
- Trash
- Mixed C&D
- Concrete
- Dirt
- Brick/rock
- Wood
- Metal
- Drywall
- Mattresses
- Roofing (limited)
- E-waste (limited)
- Paint/HHW (limited)
- Treated wood (limited)
Every day 7:30am–4pm
Public self-haul + commercial · free resident programs need Carlsbad ID
Otay C&D Processing
C&D recycler · Chula Vista
- Mixed C&D
- Trash (limited)
Permit hours Mon–Sat 6am–5pm
Through the Otay Landfill scale · customer eligibility not posted — call
WM El Cajon Transfer
Transfer station / MRF · El Cajon
- Trash
Mon–Fri 7am–3:30pm, Sat 8am–12pm; closed Sun
State records list public access · WM says call for materials and hours
Pala Transfer
Transfer station / MRF · Pala
- Trash
- Green waste
- Mattresses
- Appliances
- Tires
- Paint/HHW (limited)
Mon–Sat 8am–4pm; last load 3:45pm; closed Sun
Public · trash, green and bulky items only · no C&D
Alpine A&C Recycling
Concrete and soil (inert) · Alpine
- Concrete
- Dirt
- Brick/rock (limited)
- Roofing (limited)
Mon–Fri 7am–3:30pm; Sat by request; closed Sun
Public + commercial · priced per load by truck type
Arcosa Escondido
Concrete and soil (inert) · Escondido
- Concrete
- Brick/rock
Mon–Fri 7am–3:30pm; closed Sat–Sun
Contractors/haulers · public access not stated — call
Border Recycling
Concrete and soil (inert) · San Diego (Otay Mesa)
- Concrete
- Dirt
- Brick/rock
Hours not published — call
Not stated — call
Cornerstone Aggregates
Concrete and soil (inert) · Spring Valley
- Concrete
- Dirt
- Brick/rock
Hours not published — call
Not stated — call
FJ Willert
Concrete and soil (inert) · San Diego (Otay Mesa)
- Concrete
Hours not published — call
Not stated — call
JEB Sand & Gravel
Concrete and soil (inert) · Escondido
- Concrete
- Dirt
- Brick/rock
Hours not published — call
Not stated — call
MM Miramar Recycle
Concrete and soil (inert) · San Diego (Miramar)
- Concrete
- Dirt
- Green waste (limited)
Mon–Fri 6:30am–3:30pm
Not stated — call
MM Hollister St
Concrete and soil (inert) · San Diego (Otay Valley)
- Concrete
Hours not published — call
Not stated — call
MM Lakeside
Concrete and soil (inert) · Lakeside
- Concrete
Hours not published — call
Not stated — call
Moody's El Corazon
Concrete and soil (inert) · Oceanside
- Concrete
- Dirt
- Brick/rock
Hours not published — call
Not stated — call
Rockridge Crushing
Concrete and soil (inert) · Lakeside
- Concrete
Hours not published — call
Not stated — call
Amswede Recycling
Concrete and soil (inert) · Chula Vista
- Concrete
- Dirt
- Brick/rock
- Green waste
- Wood
- Metal
- Drywall
CDI receipt Mon–Sun 7am–5pm (permit)
Not stated — call
Vulcan Carroll Canyon
Concrete and soil (inert) · San Diego (Mira Mesa)
- Concrete
- Dirt
- Brick/rock
Hours not published — call
Not stated — call
Vulcan Otay Asphalt
Concrete and soil (inert) · San Diego (East Otay Mesa)
- Concrete
Hours not published — call
Not stated — call
Vulcan Chula Vista
Concrete and soil (inert) · Chula Vista
- Concrete
Hours not published — call
Not stated — call
Vulcan SRM Escondido
Concrete and soil (inert) · Escondido
- Concrete
Hours not published — call
Not stated — call
Vulcan Mission Gorge
Concrete and soil (inert) · San Diego (Mission Gorge)
- Concrete
Hours not published — call
Not stated — call
Miramar Greenery
Green waste / organics · San Diego (Miramar)
- Green waste
- Wood
Mon–Sat 7am–4pm; closed Sun
Public + commercial · enter and pay at the Miramar Landfill fee booth
El Corazon Compost
Green waste / organics · Oceanside
- Green waste
- Wood
Mon–Fri 7:30am–5pm, Sat 8am–4pm; closed Sun
Public + commercial tipping
Otay Mesa Compost
Green waste / organics · San Diego (Otay Mesa)
- Green waste
- Wood
Mon–Fri 6:30am–4pm; closed Sat–Sun
Public + commercial drop-off
San Pasqual Soils
Green waste / organics · Escondido
- Green waste
- Wood
Mon–Fri 6:30am–5pm, Sat 6:30am–3pm; closed Sun
Public + commercial · truckloads during business hours
IPRR Lakeside
Green waste / organics · Lakeside
- Green waste
- Wood
Mon–Fri 7am–3pm; Sat 7am–12pm Apr–Sep
Public + commercial · priced by vehicle after a load check
Terra Bella Hollister
Green waste / organics · San Diego (Otay Valley)
- Green waste
- Dirt (limited)
Nursery: Mon–Sat 7am–5:30pm, Sun 8am–3:30pm
Not stated — call
Terra Bella Midway
Green waste / organics · San Diego (Midway)
- Green waste
Nursery: Sun–Thu 6am–9pm, Fri–Sat 6am–11pm
Not stated — call
JMD Composting
Green waste / organics · Valley Center
- Green waste
- Wood
Hours not published — call
Not stated — call
Agromin Fallbrook
Green waste / organics · Fallbrook
Call first: no materials confirmed.
Hours not published — call
Not stated — may be a contracted city curbside operation; call
SA Recycling Comm. St
Metal recycler · San Diego (Barrio Logan)
- Metal
- Appliances
- E-waste (limited)
Mon–Fri 7:30am–4pm, Sat 7:30am–12pm; closed Sun
Public + contractors/haulers · roll-off service available
SA Recycling Main St
Metal recycler · San Diego (Barrio Logan)
- Metal
- Appliances
- E-waste (limited)
Mon–Fri 7:30am–4pm, Sat 7:30am–12pm; closed Sun
Public + contractors/haulers · roll-off service available
Miramar Recycling Ctr
Metal recycler · San Diego (Miramar)
- Metal
- Appliances
- Tires
- E-waste
Mon–Sat 7am–4:30pm; closed Sun
Public drop-off and buy-back
Allan Co. Consolidated
Metal recycler · San Diego (Miramar/Sorrento)
- Metal
- E-waste
Posted: Mon–Tue 7–9am, Wed 7–10am, Sat 7–11:30am
Public buy-back + commercial recyclables
EKCO Metals
Metal recycler · San Diego (Barrio Logan)
- Metal
Mon–Fri 7:30am–4pm; closed Sat–Sun
Public + contractors · pick-up service with bins of all sizes
CMS Recycling
Metal recycler · Escondido
- Metal
Public: Mon–Sat 8am–4pm; closed Sun
Public + industrial accounts
Recycle On Earth
Metal recycler · Ramona
- Metal
- E-waste (limited)
Hours not published — call
Not stated — call
Aquafil Carpet CV
Specialty · Chula Vista
Call first: no materials confirmed.
Hours not published — call
Not stated — call · roll-off or trailer for high volume on request
Aquafil Carpet Miramar
Specialty · San Diego (Miramar)
Call first: no materials confirmed.
Hours not published — call
Not stated — call · roll-off or trailer for high volume on request
San Diego County rules
Cover every load
CVC §23115: anything hauled for disposal or recycling must be totally covered so nothing spills or falls. Miramar charges $50 per uncovered load; Otay requires a tarp, rope or similar.
Dirt, rock, asphalt: cover or 6 in
CVC §23114: rock, sand, dirt, gravel, asphalt and similar must be covered unless the load stays 6 in below the upper edge and doesn't peak above it. Loads going to disposal or recycling also fall under §23115's total-cover rule.
No C&D credit at landfills
City of SD: "Material taken to a landfill is DISPOSAL." Credit only at certified sites, by ticket date. As of Oct 15, 2026: Palomar, Otay C&D 80%; EDCO San Marcos 75%; SANCO and EDCO transfer stations 67%. Rates change quarterly.
Get the ticket coded C&D
At transfer stations, tell the scale the load is C&D — tickets coded MSW, trash or refuse get 0%. Put the project address and permit number on every receipt. County jobs: tell the weighmaster the load is under the County C&D ordinance.
City of SD: 65% + refundable deposit
Most building/demo permits pay a refundable C&D deposit and must divert 65% by weight. Refund is proportional to diversion; weight tickets are due within 180 days of final inspection. Roofing-only, fence, pool and single-trade permits are exempt.
County: 65% overall, 90% inerts
Unincorporated projects must divert 65% of C&D, including 90% of inerts. Keep a daily log of every load (date, material, weight, transporter, facility) with receipts; file the final report within 180 days of the CO.
CALGreen 65% (2025 code)
The 2025 CALGreen code took effect Jan 1, 2026: recycle or salvage at least 65% of nonhazardous C&D waste on new construction and qualifying additions/alterations. Cities and the County enforce it through their C&D programs.
Treated wood: approved landfills only
AB 332: TWW goes without a hazardous waste manifest, but only to authorized lined landfills — in SD County, Otay and Sycamore (Water Board list). Miramar isn't listed (conflict). Over 10,000 lb a year: notify DTSC within 30 days.
Asbestos: survey + 10-day notice
SDAPCD Rule 1206 (replaced Rule 361.145 in 2017): survey by an EPA-accredited inspector and 10 working days' notice before demo or renovation of 100+ sq ft. Homes of 4 or fewer units exempt unless used commercially. Non-friable ACM: Miramar, Sycamore.
Appliances: refrigerant out first
HSC §25212: refrigerants, PCB capacitors, mercury switches, oils and circuit boards must be removed by a Certified Appliance Recycler before an appliance is disposed of or crushed. Miramar refuses appliances at the gate.
E-waste & universal waste: no landfill
Batteries, electronics, CRTs, lamps, mercury items, non-empty aerosols and solar panels can't be landfilled (DTSC). Miramar randomly inspects loads; violators are cited and billed all handling costs.
Business hazardous waste
Public HHW sites take households only (15 gal/125 lb per trip), except Chula Vista's program for qualifying CV businesses. Small businesses (VSQG: under 27 gal/220 lb a month) can call the County at (858) 694-2456.
Problem items
Things most dumps refuse, and where they can go.
| Item | Where | Rule |
|---|---|---|
| Mattresses | Free: Miramar Mattress Site (5161 Convoy, no limit, Mon–Fri 7am–3pm), Otay and Sycamore landfills, Palomar. EDCO San Marcos and Ramona: 10 max. | No wet, soiled, damaged or bedbug mattresses. Limits per Bye Bye Mattress — call before a commercial load. Source for Mattresses |
| Tires | Miramar Recycling Center, 5165 Convoy: $7 each (18 in and under, no rims). Pala Transfer: $10–$20 each. | Miramar Landfill takes only shredded or cut tires, with a $74/load manifest fee. Otay refuses tires. Source for Tires |
| Appliances w/ refrigerant | Miramar Recycling Center: $25 each ($12 for stoves, washers, dryers, water heaters). SA Recycling, Commercial St and Main St: pays scrap, recovers refrigerant. | Keep white goods out of landfill-bound loads; refrigerant comes out only at a Certified Appliance Recycler. Source for Appliances w/ refrigerant |
| E-waste | Miramar Recycling Center: TVs, monitors, laptops, CPUs free; small electronics $0.25/lb. Allan Co., Consolidated Way. EDCO La Mesa, Fallbrook, Ramona. | Universal waste — barred from Miramar Landfill. For contractor volumes call Allan Company first. Source for E-waste |
| Treated wood | Otay and Sycamore landfills (Water Board list). Miramar has a pre-approval process but isn't on that list — conflict. DTSC lists EDCO sites and Palomar for TWW transfer. | Never mix into green or clean-wood loads. Over 10,000 lb a year: notify DTSC within 30 days. Source for Treated wood |
| Asbestos (ACM) | Non-friable: Miramar (City + approved jurisdictions, appointment, Mon–Fri 9am–2pm) or Sycamore (waste profile). Friable: hazardous waste — no SD site found. | Miramar: CAC/EPA-inspector statement, double 6-mil wrap, manifest, $91/load fee, 2 working days' notice. Source for Asbestos (ACM) |
| Drywall | Amswede, Chula Vista — only listed source-separated drywall site. Otherwise in mixed C&D to SANCO, EDCO San Marcos, EDCO R&T, EDCO La Mesa or Palomar. | No gypsum recycler in SD County. Palomar wants clean white drywall. Source for Drywall |
| Carpet & pad | Aquafil, 187 Mace St, Chula Vista and 7720 Formula Pl, San Diego; SANCO and EDCO San Marcos (separate load, for a fee); DFS Flooring, San Diego. | Dry, debris-free, carpet and pad separate. Aquafil's site lists only Orange, CA — confirm SD sites are open. Source for Carpet & pad |
| Paint | PaintCare drop-off sites (paint and hardware stores; find them at paintcare.org) — open to households and businesses. HHW sites take residents' paint. | House paint, primers, stains, sealers, varnish only — no aerosols or solvents. Free PaintCare pickup for 100+ gallons. Source for Paint |
| Motor oil & filters | CalRecycle Certified Used Oil Collection Centers (auto parts stores, quick-lubes); HHW sites for residents. | Centers must take at least 5 gal and may take up to 55 gal per person per day; oil mixed with anything is refused. Source for Motor oil & filters |
| Fluorescent lamps, ballasts | Residents: HHW sites. Businesses: a universal-waste lamp recycler or the County small-business (VSQG) program, (858) 694-2456. | Barred from Miramar. Pre-1979 ballasts not marked 'No PCBs' are hazardous waste; keep lamps intact and boxed. Source for Fluorescent lamps, ballasts |
| Propane & gas cylinders | HHW sites (residents) or cylinder exchange/refill retailers. | Refused at landfills and scrap yards (SA Recycling bans tanks and closed containers). Never leave them in bags or roll-offs. Source for Propane & gas cylinders |
| Hot tubs / spas | No spa recycler found. Metal frame, pumps, heaters to SA Recycling, EKCO or CMS; shell, cabinet and foam to a certified C&D site or landfill. | Miramar bills bulky items as Special Handling ($142/ton City, $151 Non-City). Drain and strip electrical first. Source for Hot tubs / spas |
| Pianos | No piano recycler found. Cast-iron plate to a scrap yard; wood case to mixed C&D or landfill. | Finished wood isn't Clean Wood at greeneries. A whole piano at Miramar is Special Handling (1.5x refuse rate). Source for Pianos |
| Roofing (shingles, tile) | Shingles: no SD recycler; EDCO CDI sites and Palomar C&D refuse them — landfill (Miramar $241/$257/ton). Clay/cement tile: Alpine (up to +$500), Palomar. | Older roofing can contain asbestos — test before tear-off and disposal. Source for Roofing (shingles, tile) |
| Solar panels | Recycle On Earth, 1230 Olive St, Ramona, (760) 789-9430 — the only site in the City directory listed for solar panels. | Manage as universal waste; don't landfill them in mixed loads. Call for fees and limits. Source for Solar panels |
| Lead paint debris | Intact painted parts from small residential jobs usually go as ordinary C&D. Chips, dust, blasting media and debris that fail testing are hazardous waste. | CA hazardous thresholds: total lead 1,000 mg/kg or soluble 5.0 mg/L — lab-test anything beyond intact parts. Source for Lead paint debris |
| Business hazardous waste | Public HHW sites are residents-only, except South Bay HHW for qualifying Chula Vista businesses. County VSQG program (858) 694-2456; DEHQ (858) 505-6880. | VSQG = under 27 gal/220 lb of hazardous waste a month (under 1 qt/2.2 lb acutely hazardous). Source for Business hazardous waste |
Left out of this guide (22)
- San Onofre Landfill (Camp Pendleton). Military only — not open to outside haulers
- Las Pulgas Landfill (Camp Pendleton). Military only; SWIS status inactive
- Otay Material Recovery Facility (1700 Maxwell Rd). SWIS status 'Planned' — not operating
- Ramona Landfill (20630 Pamo Rd). Closed
- Gregory Canyon Landfill (Pala area). Never built; project abandoned
- Republic rural container stations. Julian, Palomar Mtn, Campo, Borrego: not on County map or SWIS; 2026 operation unconfirmed
- Legacy landfills (Valley Center, Bonsall, etc.). Closed; also Viejas, Descanso, Fallbrook, North Coastal and county burn sites
- Campo, Viejas and Santee small transfer ops. Closed per SWIS
- Hauler-yard LVTOs (WM, EDCO, Amswede yards). Small 15 ton/day hauler yards, not documented as disposal sites for outside haulers
- Caltrans and City of SD LVTOs. Agency-captive maintenance yards, not open to haulers
- Daily Disposal and Whillock emergency debris ops. Closed emergency debris operations per SWIS
- EDCO Recycling Buyback, Lemon Grove (6700 Federal). Recyclables MRF and CRV buyback; no trash or mixed C&D drop-off documented
- Martin Marietta Santee Aggregates (8514 Mast). Quarry at the Sycamore Landfill address; not listed as a recycler
- Plant's Choice (1700 Maxwell Rd). Product sales only; green waste goes to Otay Landfill
- Terra Bella Nursery, Lakeside (15356 El Monte Rd). Not on City/County C&D lists; no public drop-off information found
- Emma Chip & Grind (2002 Sunset Ave). No public or hauler drop-off information — likely captive
- Mountain Meadow Mushroom Farms (Escondido). Agricultural composting — captive
- Whillock Contracting (La Mesa). Listed for asphalt/concrete, but only a P.O. box — no drop-off site
- Ramona Organics; Otay Organics Station. Organics operations inside the Ramona Transfer and Otay Landfill sites
- Out-of-county listings. Armstrong ceiling tile (FL), LA Fiber (Vernon), EDCO Signal Hill (LA County)
- IMS Recycling Services, 2740 Boston Ave. Large scrap processor; state records show no public access — drop-off terms unconfirmed.
- Terra Bella, 389 Hollister St. Second state record for the same South San Diego Terra Bella yard.
Rather not haul it yourself?
Eco Waste serves Orange County.
Eco Waste Dumpsters does not own or operate any of the facilities in this guide. Details come from each operator's published pages and can change without notice. Rates and rules change: call before you haul. Verified October 15, 2026.
Other county: Orange County