Highlands yard waste collection and drop-off
Where does yard waste and brush go in Highlands?
Highlands has no curbside yard waste collection that we found. Take yard and garden material to CRD Hartland Landfill at #1 Hartland Avenue, Victoria. It costs $59 per tonne ($10 minimum) for material under 3 inches thick.
Key facts
| Curbside collection | Not confirmed. The District of Highlands does not list curbside yard waste collection. |
|---|---|
| How to set it out | At Hartland Landfill: yard and garden material less than 3 inches in diameter, separated and clearly distinguishable from other items. Branches and stumps over 3 inches in diameter are charged at a higher rate.Hartland Landfill public drop depot, Capital Regional District, Accepted pay-by-weight items · Wording matched the official text retrieved 2026-11-08Official wordingYard and garden material (less than 3" dia, separated and clearly distinguishable from other items) Branches and stumps (greater than 3" dia) - $110/tonne, $10 minimum |
| Drop-off | CRD Hartland Landfill, #1 Hartland Avenue, Victoria. Hours: Monday to Friday 9 a.m. to 5 p.m.; Saturday 7 a.m. to 5 p.m.; closed Sundays and holidays.Hartland Landfill, Capital Regional District, Hours and Location · Wording matched the official text retrieved 2026-11-08Official wordingHartland landfill accepts recycling, hazardous waste, salvageable materials, and organic materials like kitchen scraps and yard and garden waste. Monday to Friday: 9:00am to 5:00pm Saturday: 7:00am to 5:00pm #1 Hartland Avenue, Victoria, BC. |
| Cost | Yard and garden material under 3 inches: $59 per tonne, $10 minimum. Branches and stumps over 3 inches: $110 per tonne, $10 minimum.Hartland Landfill rates and accepted items, Capital Regional District, Yard & Garden Waste · Wording matched the official text retrieved 2026-11-08Official wordingYard and garden material (less than 3"dia) - $59/tonne, $10 minimum Branches and stumps (greater than 3" dia) - $110/tonne, $10 minimum |
| Not accepted | Yard and garden waste is banned from general refuse. Invasive species are not composted: they must be bagged and tagged ($59 per tonne, $10 minimum), and knotweed needs a controlled waste permit.Hartland Landfill rates and accepted items, Capital Regional District, Yard & Garden Waste · Wording matched the official text retrieved 2026-11-08Official wordingYard and Garden waste is banned from general refuse and is accepted at Hartland to be composted, except for invasive species. Invasive species (bagged and tagged) - $59/tonne, $10 minimum Knotweed (with a controlled waste permit) - $59/tonne, $10 minimum |
| Bylaw | None set. The text says Highlands has no yard waste bylaw. |
How it works
The District of Highlands does not list curbside yard waste collection, and neither does the CRD's table of collection services. Yard and garden material goes to the CRD's Hartland Landfill. Yard and garden waste is banned from general refuse.
Steps
- Separate yard and garden material less than 3 inches in diameter so it is clearly distinguishable from other items.
- Take it to Hartland Landfill, #1 Hartland Avenue, Victoria (Monday to Friday 9 a.m. to 5 p.m.; Saturday 7 a.m. to 5 p.m.; closed Sundays and holidays).
- Pay at the rates above.
Good to know
- Branches and stumps over 3 inches in diameter are charged at the higher rate.
- Invasive species are not composted: they must be bagged and tagged ($59 per tonne, $10 minimum), and knotweed needs a controlled waste permit.
- Burning is another option only with a permit; see the backyard fire answer.
Official forms and pages
The same question in other places
Langford · View Royal · Central Saanich · Colwood · Esquimalt · Saanich
Yard waste collection in British Columbia, by municipality →
Sources
- Hartland Landfill rates and accepted items, Capital Regional District (read 2026-11-08)
- Hartland Landfill public drop depot, Capital Regional District (read 2026-11-08)
- Hartland Landfill, Capital Regional District (read 2026-11-08)
- Collection Services in Your Area, Capital Regional District (read 2026-11-08)
Checked by script, not yet by a person: the official wording behind 4 of 6 facts was matched to the official text; 1 is recorded as not set; 1 could not be confirmed. How answers are checked.