Caution | COVID-19

Get Coronavirus (COVID-19) updates and information on City facility and service reopening.

Coronavirus (COVID-19) updates Provincial Health Measures

Landfill hours and locations in Calgary

The City of Calgary has three sanitary landfill sites where you can take residential waste, household chemicals and some recyclables.

For holiday hours, please see our landfill holiday schedule.

East Calgary and Spyhill landfill facilities accepts commercial waste, including yard waste and some source-separated recyclables.

The Shepard landfill facility is the only location that accepts industrial waste. Permits and appointments may be required.

COVID-19 Update

The City landfill sites are currently not accepting cash as payment in response to COVID-19. We accept debit cards and credit cards (Visa, Mastercard and American Express).

We currently do not accept electronic payment options such as Apple Tap or Samsung Pay.

Please practice physical distancing and keep at least 2 metres from others at all times. This includes interacting with City staff and unloading your waste.

 
 
Spyhill Landfill

Accepts residential and commercial waste

Open: Monday - Saturday
(year round)
7:30 a.m. - 5 p.m.

Closed:
Dec. 25th - Christmas Day
Jan. 1st - New Year's Day
See holiday schedule

East Calgary Landfill

Accepts residential and commercial waste

Open: Monday - Saturday
(November – March)

Monday – Sunday 
(April 4 – October 31)
7:30 a.m. – 5 p.m.

Closed:
Dec. 25th - Christmas Day
Jan. 1st - New Year's Day
See holiday schedule

Shepard Landfill

Accepts residential waste and industrial material only

Residential waste
Open: Monday - Saturday
(year round)
8 a.m. – 5:00 p.m.

Industrial waste
Permits are required.
See Industrial Waste.
Open: Monday to Friday
8 a.m. - 4:00 p.m.

Closed:
Dec. 25th - Christmas Day
Jan. 1st - New Year's Day
See holiday schedule

Guidelines and rates

The City of Calgary is committed to providing a safe and respectful workplace for all employees and customers. Physical or verbal abuse will not be tolerated.

Waste loads must be tarped and secure to prevent littering. Charges apply to all loads of waste brought to the landfills.

Clean fill disposal requirements have changed (a soil analysis test may be required before disposal). Please refer to the Landfill Rates page for more information, or contact 311.

Accepted at the landfills

We offer Throw 'n' Go facilities that provide residents with a safe and convenient disposal and recycling option.

Public notices

Waste & Recycling Services applications currently available for public consultation.

undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null