Disposal Cost Calculator

Compare what every disposal site on southern Vancouver Island publishes for your material, in the unit that site actually prices in. Where a comparison would need a density nobody has measured, this tool says so instead of guessing.

Third-party published rates, verified August 26, 2026. These are not Ronin Earthworks prices — our rate card is here.

Your load

Sort the load before you price it. Almost every gate here refuses mixed material.

Excavated soil, sod, rock and pit run with no construction contamination. No regional district on southern Vancouver Island accepts this — every option below is private.

This orders the results and hides nothing. Leaving your own district is frequently the correct answer, and on clean fill it is the only answer.

Quantity
10 t
Some sites below price in the unit you did not enter, so a conversion is being made. The band defaults to 1.4 to 1.6 t/yd³, which is a working assumption for compacted crushed base, not a published figure — it is the one number on this page that nobody publishes and it carries no source, because there is none to carry. Every figure it produces is shown as a range, never a single number, and the range is only ever a sanity check.
1.4 t/yd³
1.6 t/yd³

Untick and CRD rows double, because Bylaw 3881 doubles every fee on an uncovered load. RDN rows get a $20 to $25 surcharge note and the number is left alone, because the bylaw and the live rates page disagree.

Swaps in the published account rate where one exists: $145/tonne at the CRD and $115/tonne at the RDN. You have to qualify with the district first.

Method. Every rate here is published by the operator that charges it and was checked against its own source on August 26, 2026. No rate is interpolated, and the single assumption the tool makes — a 1.4 to 1.6 t/yd³ density band for crushed base, which nobody publishes — is printed on every row it touches, and every row it touches returns a range rather than a figure. Where an operator publishes no rate, this tool shows a phone number and no figure, in its own group, so an absent price can never sort as though it were free. See every rate and its source.

This ranking crossed unit boundaries. A per-tonne rate and a per-yard rate are not directly comparable. Every crossed row is shown as a range with its assumption printed underneath. Confirm by phone before you send a truck.

Compare published rates (3 sites)

Sites in Greater Victoria are listed first. Each operator appears once, with its material and load-size options together. Prices belong to that operator.

Sooke Soil

Sooke · Greater Victoria

Fill soil or sod — clean

Estimate

$25/yd³

per cubic yard

Your load: ~$156 to $179

Assumed density 1.4 to 1.6 t/yd³. That band is ours, not the operator's, and nobody publishes it.

Note the unit — per YARD, not per tonne. Refuses fill containing concrete, brick, wire or other construction contaminants.

PND Soil & Gravel

Langford / Victoria · Greater Victoria

Pit run / gravel — tandem load

$50/tandem load

per tandem load, flat

Not comparable

Priced flat per load. Pick a truck size to compare this site.

A tandem costs the same as a single axle here. Because it is a flat load price, the heavier you load the cheaper the tonne gets.

Pit run / gravel — single axle load

$50/single axle load

per single axle load, flat

Not comparable

Priced flat per load. Pick a truck size to compare this site.

Pit run / gravel — small pickup load

$30/pickup load

per pickup load, flat

Not comparable

Priced flat per load. Pick a truck size to compare this site.

Clean topsoil — tandem load

$150/tandem load

per tandem load, flat

Not comparable

Priced flat per load. Pick a truck size to compare this site.

Topsoil costs three times what gravel costs to tip here.

Clean topsoil — single axle load

$50/single axle load

per single axle load, flat

Not comparable

Priced flat per load. Pick a truck size to compare this site.

Clean topsoil — small pickup load

$40/pickup load

per pickup load, flat

Not comparable

Priced flat per load. Pick a truck size to compare this site.

Landscape Recycling Centre

Nanaimo · Nanaimo & Parksville

Excavated dirt & fill (clean fill, rock, gravel, dirt, soil, sod, sand)

Estimate

$23/yd³

per cubic yard

Your load: ~$144 to $164

Assumed density 1.4 to 1.6 t/yd³. That band is ours, not the operator's, and nobody publishes it.

Bin #29, commercial truck or trailer, MAXIMUM 8 YARDS. Small loads: under 1/3 yd $13, under 2/3 yd $19, under 1 yd $23. A tandem typically runs 10 to 14 yards, so confirm before you send one.

Takes it, publishes no rate (8)

No number, no zero, no placeholder. These are kept out of the ranking so an absent price can never sort as if it were free.

BTY Gravel Mart

Metchosin · Greater Victoria

Call

BTY is a sell-only yard on paper, but it gives clean fill away free when it has it. Whether it accepts INCOMING fill is not published — ask.

250-478-7221

Butler Concrete & Aggregate — Keating

Central Saanich · Greater Victoria

Call

butlerco.ca publishes one contact for incoming material pricing: "Please contact Daryl Nash at 250-818-4921 for Pricing."

250-818-4921

Butler Concrete & Aggregate — Sooke

Sooke · Greater Victoria

Call

butlerco.ca publishes one contact for incoming material pricing: "Please contact Daryl Nash at 250-818-4921 for Pricing."

250-818-4921

MacNutt Enterprises — Victoria

Victoria · Greater Victoria

Call

$31.50 minimum charge only — the per-unit rate is not published.

Effective Jan 1 2026. This is the floor, not the rate. MacNutt says it raised its minimum dump fees because Island disposal rates rose.

250-479-6560

Butler Concrete & Aggregate — Duncan

Duncan · Cowichan Valley

Call

Takes clean structural fill here, but NOT concrete — Butler accepts clean concrete at Sooke and Keating only. butlerco.ca publishes one contact for incoming material: "Please contact Daryl Nash at 250-818-4921 for Pricing."

250-746-1080

Coast Mountain Resources — Bamberton Quarry

Mill Bay / Bamberton · Cowichan Valley

Call

The source page calls it an "all-weather fill site" that "can manage a variety of truck types including tandem and truck and transfer". In a region where all three regional districts refuse soil, it is the phone call on this page most worth making.

778-356-4056

MacNutt Enterprises — Lake Cowichan

Lake Cowichan · Cowichan Valley

Call

This yard states it accepts and recycles hardscaping debris such as concrete and asphalt. That is a concrete tip inside the Cowichan Valley that is not the CVRD, and the CVRD charges $94/tonne. Worth a price call.

250-749-4067

MacNutt Enterprises — Nanaimo

Nanaimo · Nanaimo & Parksville

Call

MacNutt takes fill at all three yards. Only the Victoria minimums are published.

250-714-1112

Will not accept this material (6)

Hartland Landfill

Saanich · Greater Victoria

Prohibited

CRD Bylaw 3881, Schedule D — Prohibited Waste

Bings Creek Recycling & Waste Management Centre

Duncan / North Cowichan · Cowichan Valley

No line

CVRD accepted materials and fees — no soil or clean fill line

Church Road Transfer Station

Parksville · Nanaimo & Parksville

Prohibited

RDN Bylaw 1784, Schedule C — Prohibited Waste

Meade Creek Recycling Centre & Garbage Drop-Off

Lake Cowichan · Cowichan Valley

No line

CVRD accepted materials and fees — no soil or clean fill line

Peerless Road Recycling Centre & Garbage Drop-Off

Ladysmith · Cowichan Valley

No line

CVRD accepted materials and fees — no soil or clean fill line

Regional Landfill (Cedar)

Nanaimo (Cedar) · Nanaimo & Parksville

Prohibited

RDN Bylaw 1784, Schedule C — Prohibited Waste

Need the truck as well as the gate?

Working out how much material you have first? Cubic yardage calculator.

Questions about disposal costs

How much does it cost to dump a load of dirt on Vancouver Island?

It depends entirely on which unit the site prices in, which is why this calculator refuses to give you one number. Sooke Soil charges $25.00 per cubic yard for clean fill soil or sod. The Sharecost Landscape Recycling Centre in Nanaimo charges $23.00 per cubic yard for excavated dirt and fill, for a commercial truck or trailer up to 8 yards. PND Soil & Gravel in Langford charges a flat $150 per tandem load of clean topsoil and a flat $50 per tandem of pit run or gravel, regardless of weight. And no regional district on southern Vancouver Island will accept clean fill at all.

Why does this calculator refuse to convert tonnes to cubic yards for some materials?

Because a defensible density only exists for some of them. The one density band this tool will assume is 1.4 to 1.6 tonnes per cubic yard for compacted crushed base, which it applies to clean fill, concrete and rubble, and asphalt. That band is our own working assumption and not a figure any operator on this page publishes, which is why every conversion it drives comes back as a range with the assumption printed underneath. There is no defensible density for treated wood, drywall, mixed C&D or mixed garbage, so rather than invent one to fill a gap in a comparison, the tool blocks that row and tells you to enter the other unit or phone the site. A wrong conversion produces a confident number, which is worse than no number.

Is a per-tonne rate comparable to a per-cubic-yard rate?

No, not without a density, and even then only as an estimate with a stated range. A per-tonne fee and a per-yard fee are different facts about different quantities. When this tool has to cross that boundary it returns a range rather than a figure, prints the assumption it used underneath, and puts a banner above the results saying the ranking crossed unit boundaries. Confirm by phone before you send a truck.

What does an untarped load cost me at the gate?

At the CRD it doubles every fee on the load, which Bylaw 3881 states unambiguously, so this calculator applies it and flags the row. At the RDN there is a flat unsecured-load surcharge, published as $20 in Bylaw 1784 and $25 on the live rates page. Because those two published sources disagree, the tool shows the note and does not alter the number.

What is a licensed waste hauler rate and can I use one?

It is an account rate for qualifying commercial haulers, and it is only worth having in some districts. The RDN publishes $115 per tonne against a $160 general rate, a 28% discount. The CRD publishes a $145 per tonne hauler incentive against $160, a 9% discount. You have to qualify with the district, so tick the box only if you hold an account — otherwise you are looking at a rate you cannot get.