The Municipal District operates the waste/recycling system, delivering the materials to Calgary landfills and recycling depots, as appropriate.
Bow Valley Hamlets, residents have recycling facilities and are able to dispose of garbage in animal proof garbage bins.
Jumpingpound facility (located on Highway 68 next to the Volker Stevin yard) there are garbage disposal and recycling facilities.
Ranchlands, there are garbage disposal and recycling facilities at the Jamieson Road waste transfer station and at the Ghost waste transfer station. The Ghost waste transfer station is accessible only on Saturdays from 10 a.m. to 6 p.m. as it is a secured facility.