Service Disruption: The Municipal Building is temporarily closed. Fair Entry, Planning and Development Services third floor counter, Tax Services, and Cashiers Services have been temporarily moved:

read more here.

Commercial clean fill disposal

Clean fill requirements for business

Commercial customers can bring clean fill to City landfills for disposal.

Commercial vehicles are required to obtain a clean fill approval number at least 24 hours before arriving at the landfill.

Complete the Clean Fill Permit application form and send to to obtain an approval number. Your approval number will be valid for 7 days for a specified volume of clean fill.

  • Large volume clean fill projects with multiple trucks and trailers required for hauling will not be accepted without prior arrangements.
  • The minimum charge of $25/load will apply.
  • Clean fill is charged at $0 to $5/tonne.

See hours and locations and landfill rates.

Which landfills are accepting clean fill?

Find out if City landfills are accepting commercial loads of clean fill.

  • Which City of Calgary landfills are accepting clean fill today
  • Which truck and trailer sizes are accepted

Visit Commercial Clean Fill Status for Calgary Landfills.

To find instructions for common business waste items, special items like asbestos or electronics, or to find more information on industrial waste and permits, visit Disposal Options for Commercial Waste.

What is included in clean fill?

Acceptable Not acceptable
  • Unprocessed soil
  • Naturally occurring clay, silt, loam, or sand
  • Gravel (less than six inches in size)

Clean fill cannot contain any debris or any of the following materials:


  • Sod and grass
  • Wood, branches and twigs
  • Large rocks
  • Garbage
  • Construction materials etc.
  • Processed materials such as compost
  • Dried hydro-vac processed residue
  • Engineered fill products
  • Reused or recycled aggregate products
  • Dried pond sediments
  • Water treatment sludge

No topsoil can be accepted (Alberta Soil Conservation Act, Nov 1, 2010)


Mixed loads containing any unacceptable material is NOT considered clean fill and will be charged the basic sanitary waste rate at a City landfill.

If other items are mixed in with the clean fill, it is the landfill's discretion as to what rate will be charged.

Clean fill after rain

Due to muddy conditions, clean fill is not accepted immediately after a rainfall. Typically it takes one to two days without rain for the landfills to dry-out after a rain event. Check Commercial Clean Fill Status to see if landfills are accepting clean fill.

Soil analysis requirements

Generally any type of commercial business will need to have clean fill tested before disposal at a City of Calgary landfill. Complete a clean fill online service request form or contact 311 to schedule an appointment with an Environmental Technologist.

A representative sample or samples of soil, depending on the size and depths of each project are required. With larger excavations, when different material is encountered, new samples are required.​​​​

We do regular research with businesses to better understand the outlook and viewpoint of the business community. If you are a business owner, leader or manager, join our online business research panel, Business Perspectives.