"How much does a dumpster cost?" is the first question almost everyone asks, and online the answer is usually frustratingly vague. The honest version is that price comes down to a few clear factors. Once you know them, there are no surprises.
Pricing by size
BookingDumpsters uses transparent lead-time pricing in Contra Costa County: book 7+ days ahead for the best rate, and the exact price for your date is shown at booking before you pay. Starting prices:
- 10-yard — from $599
- 20-yard — from $749
- 30-yard — from $799
What's included
- Delivery and pickup within the service area
- A standard 7-day rental window
- A weight allowance scaled to the size (1 ton for the 10-yard, 2 tons for the 20-yard, 3 tons for the 30-yard)
- Disposal of standard, non-hazardous debris
The factors that move the price
- Size — the single biggest factor; more capacity and weight allowance cost more.
- Material — heavy materials like concrete, dirt, and roofing have lower weight limits, so they're priced differently from light household or yard debris.
- Rental window — your booking price covers 7 days; extra days are a small per-day add-on if you need them.
- Weight — staying under your included tonnage keeps your price unchanged. Going over adds an overweight fee for the extra tons.
How to avoid surprise fees
Two things cause almost every unexpected charge: going over the weight allowance, and putting prohibited items in the box. You can avoid both by sizing for weight (not just volume) on heavy jobs, and by keeping out hazardous materials, tires, and appliances with refrigerant. Our guide on what can and can't go in a dumpster covers the full list.
Because BookingDumpsters locks your price up front at booking, the only way your total changes is if you keep the box longer than 7 days or exceed the weight — both of which you control.
Why local pricing matters
National booking sites often show a low teaser price, then add delivery, environmental, and fuel surcharges at checkout. As a local service covering Contra Costa County — Antioch, Concord, Walnut Creek, Lafayette, Pleasant Hill, Danville, and Martinez — we keep it simple: one flat price, delivered and picked up, with updates the whole way.



