City budget

See how we collect and spend funds to support the important services Calgarians rely on every day. You can explore the current budget, review past budgets and learn how the budgeting process works.

Annual budgets

Each year, we review and update our four year plan to make sure it still meets the needs of Calgarians.

Keeping municipal costs low

Calgary continues to deliver essential services while keeping government costs below inflation and population growth, even as the city rapidly expands.

See how we do it

Learn more

Our four-year plan

We're now budgeting at the department level. It helps Calgarians see how their funds support priorities important to them and how each department delivers results.

The 2023-2026 Service Plans and Budgets outlines how The City will spend money to deliver services and build important projects from 2023 to 2026. Guided by Council’s direction, it helps shape decisions and investments across Calgary to improve quality of life, support growth and maintain affordability.

View the original plan

2023-2026 Service plans and budgets

2019-2022 Service plans and budgets

2015-2018 Service plans and budgets

2012-2014 Service plans and budgets

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