Junk removal cost in San Diego
In San Diego, junk removal runs about $129 to $226 for a minimum pickup, around $387 to $671 for a half truck, and $710 to $1,290 for a full truckload. These are California averages adjusted for the local metro; your final price depends on volume, item type and access. Add your items below for an exact range, then request quotes from local haulers.
| Load size | San Diego price |
|---|---|
| Minimum (1 to 2 items) | $129 – $226 |
| 1/4 truck | $194 – $387 |
| 1/2 truck | $387 – $671 |
| 3/4 truck | $581 – $968 |
| Full truck | $710 – $1,290 |
Furniture
Appliances
Electronics
Other
Estimated junk removal cost in San Diego
$0
Add items to see your estimate
Full-service haul-away (loading + disposal included). Final price is set by the hauler after seeing the job. US averages, 2026.
Local disposal programs in San Diego
The city-run Miramar Landfill is open to the public Monday through Saturday, 7 a.m. to 4 p.m., and accepts household trash, bulky items and mattresses for recycling.
The on-site Miramar Greenery diverts yard and food waste into compost, mulch and wood chips that the public can buy.
Sources: City of San Diego
Disposal rules in California
California has a statewide mattress recycling program (Bye Bye Mattress), funded by a small fee collected when you buy a new mattress. Free drop-off sites accept used mattresses and box springs, which can shrink your junk load before a paid pickup.
California has a statewide electronics recycling law. Check local rules before putting TVs, computers or monitors out with regular junk, and expect haulers to handle them separately.
Sources: Mattress Recycling Council, Electronics Recycling Coordination Clearinghouse
Other cities in California
See the full California junk removal costs or all states.