Picking a dumpster size is really picking a price. Here is what each roll-off costs in the KC metro, what each one holds, and when paying up for a bigger box saves you the cost of a second haul.
Roll-off cost in the metro tracks closely with size, from about $250 at the small end to $650 for the largest container on a 7-day rental. Every flat rate below covers drop-off, pickup, and disposal up to the included tonnage. The table puts the four standard sizes side by side so you can match capacity to your project and to your budget in one look.
| Size | Usual 7-day cost | Holds about | Best for |
|---|---|---|---|
| 10-yard | $250 to $350 | 3 to 4 pickup loads | Single room, small bath remodel, heavy concrete or dirt. |
| 20-yard | $350 to $450 | 6 to 8 pickup loads | Roof tear-off, basement clean-out, mid-size remodel. |
| 30-yard | $450 to $550 | 9 to 12 pickup loads | Whole-home clean-out, big remodel, framing scrap. |
| 40-yard | $500 to $650 | 12 to 16 pickup loads | Construction site, commercial job, bulky light debris. |
Notice the cost does not double when the volume does. Stepping from a 10 to a 20 usually adds around $100 for twice the room, and the 40-yard holds four times a 10-yard for roughly double the price. That math is why sizing up one step is often the smart call, a point worth keeping in mind as we walk each size below.
A 10-yard usually runs $250 to $350 and a 20-yard $350 to $450 for a 7-day rental, both with disposal included up to the tonnage allowance. These are the two sizes that cover most home projects, and the choice between them comes down to volume and weight, not just price. A small bathroom gut or a half-garage purge fits a 10. A roof or a full basement needs a 20.
The 10-yard earns its keep on heavy material. Concrete, dirt, brick, and roofing shingles are dense, so they hit the weight cap long before they fill the box. That is by design: a 10 keeps a heavy load inside the allowance where a bigger box would just tempt you into overage. For everything lighter and bulkier, the 20-yard dumpster is the metro workhorse and our most-rented size. Compare both on the 10-yard dumpster page.
A 30-yard usually runs $450 to $550 and a 40-yard $500 to $650 for a 7-day rental, disposal included up to the included tonnage. These are the big-job containers: a whole-home clean-out, a major remodel, new-construction framing and drywall, or a large estate cleanup that a 20-yard cannot finish in one drop. Both are tall, so we confirm overhead clearance and a level spot before delivery.
Here is the catch with the largest boxes. The per-yard price is lower, but the weight allowance does not scale up the way the volume does, so a 40-yard packed with anything dense owes overage fast. We steer heavy material away from these and into a 10-yard on purpose. The 40-yard dumpster shines on bulky, low-density debris, while the 30-yard dumpster is the sweet spot for big residential jobs.
Sizing up wins whenever a second haul is the alternative. Every delivery carries its own round trip and disposal cost, so two 10-yard hauls almost always cost more than one 20-yard that does the job in a single drop. If you are even close to the line on volume, the bigger box is the cheaper bet, since the price gap between one size and the next is small.
The exception is weight, not volume. With heavy debris, a bigger box does not help, because you will hit the tonnage cap before you fill it and owe overage either way. In that case the smart move is a smaller box you can legally haul, plus a second one if needed. Read what affects dumpster rental cost for the full rundown, or use the size selector to match a project to a container.
Size sets the base price; location adjusts it at the margin. Our flat rates hold across the metro, but the longer suburbs add some haul distance. A 30-yard delivered to a remodel in Overland Park or a clean-out in Kansas City falls in the same band, with the drive built into the quote rather than tacked on after.
One size-related detail by location: the bigger boxes need room. A 30 or 40-yard wants a wide, level placement and truck clearance, which is easy on the larger lots in Olathe and Lee’s Summit and tighter in the older, packed core of Kansas City. We walk through placement when you order a large container so the size you pay for actually fits where it needs to go.
For a 7-day rental, a 10-yard usually runs $250 to $350, a 20-yard $350 to $450, a 30-yard $450 to $550, and a 40-yard $500 to $650. Each flat rate includes drop-off, pickup, and disposal up to the included tonnage. Going over the weight allowance adds about $50 to $90 per ton.
Usually one right-sized box beats two small ones, because every haul carries its own delivery and disposal cost. If your project clearly needs more than a 20-yard holds, paying up for a 30-yard avoids a second drop fee. But heavy debris is the exception, where weight, not volume, forces a smaller box.
Not as much as people expect. The jump from a 10-yard to a 20-yard is usually about $100, and a 20 holds double the volume. For most home projects, sizing up one step costs little and saves the cost and hassle of a second haul if you misjudge the volume.
Because the delivery, pickup, and round trip cost roughly the same no matter the box size, so spreading that fixed cost over more volume lowers the per-yard price. A 40-yard usually runs $500 to $650 for far more capacity. The catch is weight: a big box full of heavy debris owes overage fast.
The 20-yard is the metro favorite. It handles a roof tear-off, a basement or whole-house clean-out, a deck removal, or a mid-size remodel, and it sits on a standard driveway. A 20-yard 7-day rental usually runs $350 to $450 with disposal included up to the tonnage allowance.
Tell us your project and we will match it to the right container and quote the all-in flat rate, disposal included. Local hauler, same-day and next-day drop-off on most orders.
Last updated: May 28, 2026.