Facts about the city budget you never knew. That might shock you.
Your whole city costs you about $8.44 a day. Inflation and population growth determine the base budget growth, but there is another type of tax that gets thrown on us, and that's where it gets interesting. You'll find out more in Part 3.
Roads, fire trucks, police, buses, rec centres, parks, libraries, snow plows. Everything, for every person, for less than lunch. Let's check it out.
First: is the city spending more per person than it used to?
The city's day-to-day budget grew from $1.8 billion in 2011 to $4 billion in 2026. Sounds like a lot, right?
But two other things grew: the number of people (812,000 → 1,284,000, which is like adding two Red Deers and a Lethbridge to the same city) and prices (everything costs about 40% more than in 2011, as you know from your grocery bill!).
So let's take a look at the numbers: city spending per person, in today's dollars, every year since 2011:
Show me the math
| 2011 | 2026 | |
|---|---|---|
| Day-to-day budget | $1.77 B | $3.96 B |
| People in Edmonton | 812,201 | ~1,284,000 |
| Per person (that year's dollars) | $2,179 | $3,082 |
| Per person (2026 dollars) | $3,050 | $3,082 |
In plain English
Think about a chocolate bar. In 2011 it cost about a dollar. Today that same bar costs about a dollar forty.
The bar did not get bigger. Your money just buys less than it used to.
The city buys things too. Trucks, fuel, road salt, concrete. All of it costs about 40% more than it did in 2011.
And a lot more people live here now. 470,000 more. That is like adding a whole city of Regina, and every one of those people needs water, roads and a fire department.
So yes, the budget got bigger. You will hear that number quoted a lot.
But the number that should matter to you is a different one. Is the city spending more on you?
The budget is bigger by the numbers because it has to be. More people need more things. But our share is about the same.
What a "6.9% tax increase" actually means.
This next part is easy to miss, and it is the single biggest reason people think Council is always "raising" taxes for extras.
6.9% is the increase in what the budget needs compared to last year. Almost all of it goes to paying higher prices for the same things, and to serving the people who moved here. It does not mean you are getting 6.9% more city.
In real dollars, the 2026 increase is about $158 million. That is the number. Everything else is just which pile you measure it against.
Two cities can do identical work in the same year and report very different percentages. The only fair comparison is dollars per resident, which is where Part 1 started.
Now zoom out: who gets your tax dollars in the first place?
Everything above is about the municipal slice. Here is how big that slice actually is once you count every tax dollar collected in this country.
mostly income and sales tax50¢
mostly income tax and resource revenue42¢
almost entirely property tax8¢
Eight cents on the dollar
Eight cents of every tax dollar Canadians pay goes to municipalities, and that eight cents maintains roughly 60% of the country's public infrastructure. The roads, the bridges, the transit, the pipes.
That mismatch is not an accident or an oversight. Cities are creatures of the provinces under the Constitution, so the taxing powers were handed out in the 1860s, when almost nobody lived in one. Income tax and sales tax went to the senior governments. Property tax went to the towns.
The population moved into cities over the next 150 years and the revenue split never followed.
So when a city says it cannot afford something, this is the arithmetic underneath. Not a spending problem. A revenue tool built for a country that no longer exists. Source: Federation of Canadian Municipalities.
So what does that 8 cents actually buy?
Everything you touch on an ordinary day. Here is the City's own monthly breakdown for a typical Edmonton household assessed at $492,500. It adds up to $318 a month, which is the $774 per $100,000 figure the calculator uses.
Same numbers, listed out. Tap a slice above or read the bars below, whichever you prefer.
How much of this can Council actually change?
Two questions get folded together here, and they have different answers.
Can Council change what the city spends? Yes. Part 7 covers roughly $1.9 billion in reductions Council directed between 2015 and 2025. During the last budget build, Council sent Administration away to find another $60 million in cuts over four years. The record is a decade of exactly this.
Can Council change it in the middle of a cycle? Mostly not. Edmonton builds its budget once every four years, under the City's multi-year budgeting policy. The 2023-2026 budget was approved on December 16, 2022, and it set service levels, projects, taxes and fees for all four years at once. The years in between get adjustments. So in a year like 2026, the question in the room is the change from last year, which was $158 million, and little else.
What about a budget-building year? The next one is now. The 2023-2026 cycle ends this December, and the 2027-2030 budget is being assembled through 2026, with Council deciding in December.
In practice, the room looks like this.
The police budget has a floor, and the province enforces it. Policing is the biggest single service on your bill. In 2022, Council was searching the entire budget for reductions and efficiencies, with every service on the table, to see whether the city could do more with less. Nobody proposed cutting the police budget. What was on the table was the funding formula, and whether the increase could grow more slowly.
On May 26, 2022, days after two men were killed in Chinatown, the Justice Minister invoked a never-before-used section of the provincial Police Act, released the letter publicly, and gave the mayor two weeks to produce a public safety plan. The council vote on police funding was scheduled for that same week.
The plan went in on June 9: twelve actions the city had already taken, four longer-term ones, and five pages asking the province to fund its own responsibilities. City officials said the work had been underway for months, in some cases years. The pressures driving the crisis downtown and on transit, homelessness, addiction, and mental health, are provincial jurisdiction, and the plan said so. A University of Alberta criminologist who had served as a special adviser to the province on the Police Act itself called the intervention an overreach and "political theatrics." Once the plan was filed, the matter went quiet.
A previous minister had already written the mayors of both big cities to say reducing police funding was unacceptable to the province. Today a funding formula ties the police budget to the growth of the city budget as a whole. Fire services are partly tied to police funding on the labour side, though not for capital needs like new trucks and fire halls.
The services people rely on are already running lean. Transit has to run, and it is funded below what current ridership and safety needs call for. Fire response has standards to meet in a city that keeps adding neighbourhoods. Roads, parks and recreation have absorbed a decade of the reductions described in Part 7, and the City's own published assessment is that there is very little flexibility left without cutting services people use. The easy savings were found years ago. What remains is visible.
Most of the money is committed before the debate starts. Debt payments follow schedules set when the money was borrowed. Wages follow collective agreements, some settled by arbitration. Provincially mandated costs arrive whether Council votes for them or not. All of it carries into the new cycle the same as the old one, because the contracts and the obligations do not reset when the budget does.
Growth eats the room too. The Operating Investment Outlook presented to Council forecasts increases of 5.6%, 4.3%, 3.9% and 3.7% across the four years, and that is the cost of holding 2026 service levels for a growing population. Not a dollar of new service in it.
So what does Council genuinely decide in December? The margins and the direction. Which cost pressures get funded and which wait. Which projects proceed and which get deferred. Where user fees sit. Whether the tax trajectory lands above or below that forecast, and what gets traded to move it. Those margins are where every real budget fight happens, and they are worth fighting over. But the difference between outcomes is measured in single percentage points on your bill, not in wholesale redesign, because most of the budget is the city itself, and the city carries forward.
December 2026 is when the direction gets set for four years, by the Council elected in October 2025, and it is the moment when what residents say carries the most weight. Details at the City's Budget and Finances page.
Why a Councillor might vote no on a budget everyone built
By the time the final budget vote happens, every major item in it has already been debated and voted on, one by one, in the open. The final vote just says: we did the work, sometimes we agreed, sometimes we didn't, and in a fair process of debate this is where it ultimately landed.
So you'll sometimes see a Councillor or two vote AGAINST the whole thing, anyway. On rare occasions that may be the result of a principled stand. But sometimes (and more often, in my opinion), it works like this: propose cuts you KNOW your colleagues cannot responsibly support, get voted down, then tell the public "I tried to lower your taxes!"
The no-voter is counting on the responsible Councillors to pass the budget they just voted against, so services continue, the increase lands on everyone else's record, and theirs stays clean.
Or, they just don't understand how the budget works, or they have some salty feelings over losing a previous vote and want to make a point.
Now, every Councillor would LOVE to deliver a zero percent budget increase!
But when a decade of cuts has already taken the easy savings, lowering taxes means cutting something real.
So the fair question for any no vote is: what, exactly? Bike lanes? That money was spent in the last budget; it's GONE either way.
And "no one uses them six months of the year" rules out ski hills, golf courses, patios, soccer fields and heck, even your household furnace, too!
One more wrinkle. If enough Councillors voted no, the budget would FAIL and default to Administration's proposed version, which nobody voted for at all, except by default.
So you can see, there are layers here and they don't always follow the pure logic of the situation, which can lead to public confusion around the budget process. Hope this clears some of it up!
How a budget actually gets made
People picture Council and Administration sitting down in Chambers in December to figure it all out. In reality the work runs all year. The December debate is where the final decisions get made, and even then the number decided there is not the one that reaches your mailbox. Tap through it:
A note on timing
What happens when the estimate is wrong
A budget approved in December is a researched estimate of what next year will cost. Fuel, utilities, construction materials and labour are all priced in advance. Weather cannot be.
December 2025 and June 2026 both brought historic levels of precipitation. Snow clearing, road repair, drainage response and overtime all ran past what the budget contemplated.
That reserve is what keeps a bad winter from becoming a mid-year tax increase. The city cannot run a deficit, so without it the only options would be emergency cuts.
Three pressures you will hear about at budget time
The Financial Stabilization Reserve (FSR). The rainy day fund described above. It has a minimum balance set by policy. During the pandemic years Council drew on it heavily to hold tax increases down to 1.3%, 0% and 1.9%, which was the right call at the time and left the reserve depleted. Council is rebuilding it through phased increases, because a reserve below its minimum is a city with no shock absorber.
Structural Budget Variances (SBV). When the ongoing cost of running a service rises past what the budget was built to carry, and stays there. Collective agreement settlements above what was forecast, insurance premiums, utility rates, fuel, software licensing, chemical and material costs. These are not one-time overruns. They repeat every year until the base budget is corrected, so leaving them uncorrected means the gap compounds.
Pay-as-you-go (PAYGO). The cash the operating budget transfers to capital each year to keep existing assets in repair. When that transfer does not keep pace with what the assets need, the shortfall becomes the renewal backlog in Part 8.
Why this matters at budget time
Which government is responsible for what?
A lot of frustration lands at City Hall for things City Hall has no authority over. Here is the actual division.
- Local road maintenance
- Transit
- Fire rescue and protective services
- Municipal police service
- Parks, trails, playgrounds
- Recreation facilities and libraries
- Waste collection
- Development and building permits
- Property tax (municipal portion)
- Support the provincial lead on housing
- Housing
- Hospitals and health care
- Mental health and addiction
- Ambulance and EMS
- Shelters and social services
- Justice and courts
- Schools and post-secondary
- Highways
- Landlord and tenant supports
- Property tax (education portion)
- Income tax and employment insurance
- Canada Child Benefit
- Immigration, borders, passports
- National defence
- Airports and postal service
- CMHC and mortgages
- Student loans
- National parks and fisheries
Below The Line
In plain English
When you hear "6.9% tax increase," it sounds like the city decided to do 6.9% more stuff.
That is not what happened.
It means the budget needs 6.9% more money than last year just to keep doing the same things. In real dollars, that is about $158 million.
Almost all of it goes to two things. Everything costs more. And more people moved here who need buses, fire trucks and clean water.
Now here is the part that trips people up.
Say you get $10 more allowance. If you used to get $10, that is a 100% raise. If you used to get $100, the same ten dollars is a 10% raise. Same money. Totally different number.
The city's $158 million works exactly like that. Measured one way it is 6.9%. Measured against a bigger pile it is 4.1%. Same money either way.
Okay, so who pays for it?
This part isn't really common knowledge: your property taxes don't cover the whole thing. Not even close. Think of the city budget kind of like a potluck dinner. Property tax is the biggest dish, but things like rec centre admission fees, transit fares, business licences, EPCOR's annual dividend cheque to the city, and the grants we do get from the province and Ottawa all bring something to the table.
Here is one dollar of city services, split by who brought it:
Ok, what is in "fees & other"? Explain it to me.
It is also why Council has pushed back with a fair question: why are existing bylaws and parking bans not actually being enforced and ticketed? Right now the City forgoes those revenues, and the sense of order that comes with them.
In plain English
Pretend the city's spending money is one dollar.
Your property taxes pay for 63 cents of it.
The other 37 cents comes from somewhere else. Bus fares. Rec centre passes. EPCOR. Building permits. Money from other governments.
Back in 2011, your property taxes only had to cover 53 cents of that dollar.
The city did not start doing more. Your share just got bigger, because somebody else started paying less.
Who stopped paying? The province did.
Back in 2011-12, the province sent Alberta Municipalities about $585 per person, per year in unconstrained infrastructure money. That's the unglamorous cash that is used to repave your street, fix bridges, and keeps the fire hall in shape. There are no big ribbon cuttings with that work. Just the everyday needs a city runs on.
Today that number has plummeted to about $165 per person.
Example
Show me the math
Show me the receipts
In plain English
Every year the province used to send cities money to fix roads, bridges and buildings.
In 2011 it was about $585 for every person in Alberta.
Today it is about $165.
That is not a small trim. That is most of it, gone.
For Edmonton it means about $539 million less, every single year. Since 2011 it adds up to more than $3 billion.
What did that money do? It repaved your street about every 15 years. Now you wait closer to 25.
It gets even worse: you're billed twice for some services.
Some services are the province's job by law: health care, ambulances, housing, shelters, addiction and mental health care, the justice system. You already pay for those provincial services through your provincial income tax. Surprising, right? A lot of folks would assume those are city responsibilities.
First, whose job is what
Three lists, three governments, and you fund each one separately. This section is about what happens when items from the province's list end up being handled, and paid for, by the city's.
When the province doesn't deliver on its own provincial responsibilities, the need doesn't just magically disappear. It lands on the city's doorstep, and the city can't simply look away. SOMEONE has to respond to the encampments, the overdoses, the delayed ambulance calls. So the city pays. Which means you pay a second time, through your property tax, for work your provincial income tax was already supposed to fund.
And it creates one more problem, and it is a big one. Because the CITY is the one visibly responding, people start to assume these are city responsibilities and city failures. They are not. The province drops the ball, the city picks it up, and then the city wears the blame for the mess. That mistaken impression compounds everything else on this page.
CLICK on the box beside each item to see the running tally of expenses and the property tax impact.
Try it with YOUR property
Residential or commercial. Your assessed value is on your tax notice. Typical Edmonton home: $492,500.
The Bill Inside Your Bill
The money exists. It just doesn't come back.
People assume there is no money for city infrastructure. There is. You are already paying it, on the same tax notice, under a different name.
The province collects the Education Property Tax through your city bill. It is pooled provincially as general revenue for the education system. Edmonton has no say in the amount and does not keep a cent of it. Now compare what leaves Edmonton against what comes back for roads, bridges and buildings:
The province sets the requisition on its own, with no municipal vote anywhere in it. Under the Education Act, the City is required to levy and collect it, and if collections fall short the City covers the difference. Council cannot reduce it, refuse it, or trade it against anything. It arrives as a number and the city's only job is to put it on your bill. The capacity to fund municipal infrastructure clearly exists. It is being collected through municipal tax bills right now. It just is not coming back to the communities it was collected from.
Why this matters for you
Where do these numbers come from?
The clearest case: homelessness is not a city file.
This is the single biggest misunderstanding about what a city does. Housing, shelter funding, mental health care and addiction treatment are provincial responsibilities under provincial law. The city has no authority to run them and no revenue tool built to fund them.
What the city actually does is respond. Peace officers, fire crews, park crews, transit safety, encampment response, and a police budget that has never been higher. That is enforcement and cleanup at the end of a system, not the system itself.
The record, from Homeward Trust's official Point-in-Time counts:
Read the 2016 bar before you read the rest. The line was falling because a coordinated Housing First program was working, and it was working because the funding for it was there. What changed after 2016 was not the city's effort or the city's competence. It was the supply of provincial housing, addiction treatment and mental health support the whole model depended on. Take the supports away and the curve does what it does. The 2025 figure is an estimate; the official Point-in-Time results are still to be released.
Why did it change so fast? The drug supply changed.
This is the piece that gets left out, and without it the numbers look inexplicable.
The addiction Edmonton faced before 2016 is not the addiction it faces now. The street drug supply shifted to fentanyl and its analogues, which are vastly more potent, far cheaper to produce, and lethal in quantities too small to see. Dependency forms faster, overdoses are more frequent and more often fatal, and the brain injury that follows a survived overdose leaves people needing a level of care that shelters were never designed to provide.
That is why a system that was successfully reducing homelessness up to 2016 could not hold the line afterward. The tools were built for a different problem. Edmonton now accounts for over half of all opioid-related deaths in Alberta and almost two thirds of opioid-related health responses.
None of that is a municipal file. Drug policy, treatment capacity, detox beds and health response are provincial. What lands on the city is the visible end of it: encampments, transit safety, fire and peace officer response, and a police budget that has never been higher.
Where those costs actually land
What changed in July 2026
Wait, why can't the city just refuse the downloads?
Because cities legally belong to provinces. Under Canada's constitution, municipalities exist only through provincial law (in Alberta, the Municipal Government Act). The province decides what cities must do, what they may tax, and can override council decisions. Cities also cannot run deficits: by provincial law the budget must balance every single year. So when a provincial cost lands on the city, the only legal options are to cut a city service or put it on property tax. There is no third door.
The City is the only democratic government institution where your voice can be silenced on a whim by another order of government. You vote, you expect the policies you CHOSE to be followed, and the province can just say, "no, you have no power here." You don't exist - you are the city, and they can strip you of your right to local representation.
In plain English
Some jobs belong to the province, not the city. Housing. Ambulances. Addiction treatment. Shelters. Courts.
You already pay for those. That is part of what your income tax is for.
But when the province does not do enough, the problem does not disappear. It ends up on Edmonton's sidewalks, in Edmonton's parks, and on Edmonton's buses.
And then the city has to deal with it, out of your property taxes.
That costs about $179 million a year for work that was never the city's job.
Now look at your tax bill again. See the part called education tax? The city collects that money but does not keep one penny of it. It all goes to the province. That is about $700 million a year from Edmonton.
The province sends back about $212 million for roads and buildings.
Learn to speak "budget" in 30 seconds.
Every budget debate comes down to one exchange rate: 1% of property tax ≈ $22.5 million (2026). Once you have that, you can translate any headline yourself. Three tools below, tap between them:
In plain English
Someone at work tells you the city blew 3% on nonsense. Someone online says your taxes went up for no reason. You want to push back, but you do not have the numbers in your head.
Here are three that cover almost everything.
Number one. When you hear "1%," that means about $22.5 million. Budget people sometimes say "one point" instead. Same thing. So that 3% is roughly $67 million, and now you can ask what it actually paid for.
Number two. When the city borrows $100 million, it pays back about $8 million a year. That payment never gets bigger. And once the loan is done, the payment stops for good.
Number three. To stay exactly the same, a city has to cover two things at once. Prices go up every year. And more people keep moving in. Cover only one of them and the city is quietly falling behind, even if nothing looks different yet.
"But has the city even tried to save money?"
Between 2015 and 2025, Council and Administration cut, saved, and reallocated a cumulative $1.9 billion: a mandated 2% cut across departments for years, tiered reduction targets, pandemic austerity, and forced absorption of provincial funding gaps. In the City's own words, that work reduced required tax increases by 21.5%, without significantly impacting the 70 services Edmontonians rely on every day.
There is a second half to this, and residents deserve it as plainly as the first: savings are NOT free. That $1.9 billion is also a list of things that don't exist. Tap to see what $1.9B could have been instead:
Now to be fair, a City should always be looking at the optimum balance for all these things and debating what areas they should be investing in. But that's just it, YOU should have a say, not getting the choice stripped away because the province just didn't want to fund you or your community anymore.
That is the impossible math your Councillors sit with every budget season. The real choice on the table is almost never "spend more vs. spend less." It is "which service do we protect, and which gap do we let grow."
In plain English
Yes. A lot.
Between 2015 and 2025 the city found about $1.9 billion in savings. Without that, your taxes would be way higher than they are.
But saving money is never free.
So we see that grass mowed less often, or potholes are waiting longer because funding didn't match the growing need to get it done faster. And what fewer notice but is also a concern: programs get cut or aren't what they used to be.
And here is the thing about cutting. You take the easy stuff first, and that was done years ago.
The cost of waiting: infrastructure deficits.
An "infrastructure deficit" is repair work a city knows it needs but can't fund yet. Edmonton owns $39.8 billion of it: roads, bridges, rec centres, fire halls, transit. Against that, the City reports a $10 billion gap between the funding available and what it would cost to keep all of it at an ideal standard.
Two numbers get confused constantly, so here they are side by side. The city falls behind about $470 million every year on renewal. Run that annual shortfall out over the twenty-year horizon the City is now planning against and you arrive at roughly the same $10 billion. They are the same problem, measured as a yearly flow and as a total. (A third number, the $1.5 billion you may have seen, is something narrower: the projects that were identified but left unfunded in the 2023-26 capital budget specifically.)
Some people assume that's Edmonton mismanagement. Here's the test: if it were one city's incompetence, other Alberta cities wouldn't be facing the EXACT same thing. Look:
The drop happened in the provincial budget, in one building, on the same day, for every municipality at once. No city council anywhere in Alberta cast a vote on it. When that tool shrank by 72%, the work did not stop being necessary. It moved onto property tax, or it moved into the backlog below.
Every municipality in Alberta combined faces an infrastructure deficit that Alberta Municipalities pegged at roughly $30 billion, a figure that is now years old and only grows with time and construction inflation. When every city, town, and village in a province shows the same symptom at the same time, the cause isn't 350 separate cases of local incompetence. It's the shared funding environment they all live in: the same provincial infrastructure money that fell from $585 to $165 per person.
Calgary, Red Deer, Lethbridge and Grande Prairie absorbed the same per-person cut in the same years, as did every town and village in the province. Alberta Municipalities has reported on it throughout.
So why does the blame land locally?
The same government that withheld hundreds of millions a year in municipal infrastructure funding also built a public complaint portal for bike lanes it did not contribute to.
The bike lane test
No budget line gets shouted about more per dollar than bike lanes. So it makes a good test of everything this page has been teaching: find the number, find the denominator, find the year.
The number. $100 million. The City's own page states it plainly: that is 2% of the roughly $5 billion transportation capital budget, which covers roads and bridges. The other 98% went where it always goes.
The year. That $100 million was approved on December 16, 2022, in the LAST four-year budget. It is not a live line in the next one. Construction ran 17 km of routes in 2024, about 23 km in 2025, and roughly 31 km in 2026, the final year. By the time you read this, the program people are still arguing about is essentially finished, with the last projects already underway or adjusted.
What the money actually built. Much of it is not the downtown bike lane of the arguments. It is three-metre shared-use paths, built to complete missing links so that people can walk, roll or ride without stepping into traffic. In Ward Dene, that looks like the double-wide paths residents now use every day, on stretches that had no safe connection before. The package also bought snow-clearing equipment and bike parking, because a path you cannot use in February is half a path.
Whether anyone uses them. You do not have to take anyone's word for it. The City runs automated counters at 18 locations and publishes every count on the Open Data Portal, daily and monthly, route by route. Independent residents track and chart the same public data. Watch it move as the network connects.
What cities get back. The published research across North American cities points one direction: protected routes reduce serious collisions for everyone on the street, including drivers. Every trip that shifts to a path is a car out of the queue at the light. Local businesses on calmed streets have repeatedly been found to do as well or better than before. And the cheapest kilometre a city ever maintains is the one that carries people without an engine. For how Edmonton maintains these routes through winter, see aaronpaquette.ca/snow-ice.
So the test: a program that is 2% of the transportation budget, approved four years ago, finishing now, mostly sidewalk-and-path connections, with public counters measuring the use. If a line that small can carry that much blame for the budget, the useful question is what the blame is standing in for. The other 98% is in Part 8.
What the city is doing about it, and what it buys
What that means for you
In plain English
Say your bike chain starts squeaking. You ignore it. The chain does not fix itself. It gets worse. Eventually you are not buying a little oil. You are buying a whole new chain.
Cities work the same way. Just with much bigger numbers.
Edmonton owns about $39.8 billion worth of things. Roads, bridges, rec centres, fire halls, parks.
To keep it all in good shape, the city is about $10 billion short. And every year it falls about $470 million further behind.
This is not just an Edmonton thing. Calgary has it too. Put every town and city in Alberta together and they are short about $30 billion.
On paper, skipping a repair looks smart. It saves money this year.
Cash or credit: how a city pays for big builds.
There are two ways to pay for a capital project. Pay-as-you-go (PAYG) means cash: the cost comes straight out of the current 4-year budget's taxes. Debt means borrowing at the city's preferred government lending rate and paying it down over time, the way most families buy a house.
Those self-imposed limits are not decoration. A provincial regulation lets Edmonton set its own debt limits, but only on two conditions: the city has to hold an external credit rating, and Council has to keep an approved debt policy in force. Edmonton chose 21% of revenue where the province permits 35%, with a 26% emergency ceiling it has never used.
Something to watch for: what the City’s own auditor found
Edmonton has an independent City Auditor who reports to Council, not to Administration. Reviewing the two decades to 2019, the Auditor concluded the city’s financial condition is not as healthy as it was, citing the rise in long-term debt, heavier reliance on property tax, and a falling ratio of financial assets to liabilities. That is the City checking its own work and publishing an uncomfortable answer.
So why does Edmonton carry more debt than it used to?
Two reasons, and the first is in the Auditor’s own report. Until 2002, City policy prohibited borrowing for tax-supported capital. Everything had to be paid in cash. Edmonton carried $83 million of tax-supported debt the year before that rule ended. Measured from a floor set by policy, any normal amount of borrowing looks like an explosion.
The second is that the cash ran out. The share of capital paid for without borrowing fell 23% while the share financed by debt rose 17%. The same report records the 2019 provincial budget cutting Edmonton’s capital funding by $183.4 million, which is Part 4’s argument showing up inside the Auditor’s own timeline. A city that cannot pay cash and still has to build has one option left.
Two of the Auditor’s own findings cut the other way.
A debt load that grew several times over, and the share of the budget servicing it moved a tenth of a percentage point. The borrowing was absorbed without squeezing services, which is what debt is supposed to be tested against. And the assets improved: capital in poor or very poor condition fell from 22% to 11%. The city borrowed, built, and ended up with infrastructure in better shape than it started with.
A lesson in measuring windows. The Auditor found operating spending grew faster than population and inflation across those two decades. Part 1 of this page shows per-person spending flat since 2011. Both are true. The growth happened in the 2000s, and the decade of restraint Part 7 documents is what came after it. Same city, different start line, different picture. It is a good reminder to check the start year on any chart, including ours.
Full review at the Office of the City Auditor.
Where the debt is going
S&P Global, which reaffirmed the city at AA+ with a stable outlook in July 2026, expects exactly that: the debt burden starting to shrink modestly as the major LRT work winds down.
The 2025 books show $4.59 billion owing at year end. Of that, $4.07 billion is tax-supported and $520 million is self-liquidating, meaning it is repaid by the users of the thing it built rather than out of your taxes. A further $441 million is the deferred cost of the Valley Line Southeast LRT, owed to the builder on a schedule running to 2050.
What the city borrowed for in 2025: LRT construction, the Lewis Farms and Coronation rec centres, Hawrelak Park, Terwillegar Drive, and the Yellowhead conversion. It borrowed at rates between 4.30% and 5.24% depending on term, through the province’s lending program. Debt repayment is 10.1% of the city’s spending.
Here's a real example. Widening the remaining stretch of 153 Avenue would run around $50M. Pay cash, and an average household pays about $20 a year for four years. Borrow, and that same household pays about $1.56 a year, for much longer, while the loan uses up borrowing room the city might want later.
And a capital budget does not work the way the word "spending" suggests, as though the money is gone. The bulk of it is wages, paid to people who live here, working for contractors and suppliers who are based here. It pays mortgages in Edmonton and keeps Edmonton businesses running. And at the end of it we ALSO have the thing we were short of in the first place, whether that is a bridge or an arterial expansion. The money put food on tables in this city on the way to building it.
Neither option is free and neither is wrong. Try it yourself with real projects from the current capital budget:
Why would a city borrow at all?
Debt repayment is $39 of the $318 on a typical monthly bill. Seeing that line, a lot of people conclude the city has been careless with a credit card. The reasoning behind it is worth setting out, because for long-lived assets borrowing is often the cheaper choice, not the looser one.
Take a bridge that needs replacing at $50 million. There are two ways to get there.
The four reasons this favours borrowing
1. The asset does not wait. A bridge at end of life keeps deteriorating while the money accumulates. Load restrictions, lane closures, emergency repairs. Part 8 covers what deferral costs. Saving for a decade means a decade of paying to patch something you have already decided to replace.
2. Saving means taxing first, then waiting. To have $50 million in cash, the city must collect $50 million in taxes before a shovel moves. Residents pay early and receive nothing for years. Borrowing reverses that: the bridge opens, then it gets paid for.
3. A 50-year asset should be paid for by 50 years of users. This is the fairness argument, and it is the strongest one. Paying cash means today's residents fund the whole thing while a large share of the people who will drive across it have not moved here yet. Debt spreads the cost across the life of the asset. Someone who moves away stops paying for a bridge they no longer use. Someone who arrives in 2035 starts paying for one they do.
4. Money held for a future project cannot do anything else. A large reserve earmarked for a build is money not available for anything in the meantime, and it earns less than construction inflation takes away. Saving in an environment of shifting supply chains, labour costs and material prices means the target moves faster than the balance grows.
Where borrowing is the wrong tool
Where do these project numbers come from?
In plain English
You see a headline: the city is spending $50 million on a road. It sounds like $50 million just disappeared from everything else this year.
That is usually not what happened.
There are two ways a city pays for something big. Pay for it all at once out of this year's taxes, or borrow the money and pay it back slowly.
Paying all at once costs a lot right now, and then it is finished. Borrowing costs a little every year for a long time, but every dollar the city borrows is a dollar it cannot borrow for something else later.
It is the same choice you make with a car. Save up and pay cash, or pay a bit every month. Neither one is wrong. They just pinch in different places.
So what does that $50 million road actually cost you? If the city borrowed for it, about $1.56 a year on a normal home. Not $50 million out of this year's services.
And that $50 million does not vanish into a hole. Most of it is wages. Local workers, local contractors, local suppliers. That money buys groceries here, pays rent here, and keeps Edmonton businesses open. And when the work is done, we ALSO now have the road we needed.
One more thing: you're also hosting the neighbourhood barbecue.
The Edmonton metro region is home to about 1.72 million people. But only about 1.28 million of them live inside city limits and pay Edmonton property tax.
The other ~440,000 drive on Edmonton roads every day, work here, use the rec centres and libraries, attend the festivals, visit Fort Edmonton Park and the Telus World of Science, and count on Edmonton's police and fire coverage while they're in town. Great neighbours! But those region-serving facilities and that daily wear-and-tear sit almost entirely on Edmonton property tax bills.
This is a long-recognized problem, not a new complaint. Back in 2018, Edmonton's mayor publicly argued that neighbouring municipalities should start pitching in for the big regional facilities, noting it has "always been Edmonton's problem to deal with these significant facilities." A regional transit commission was formed in 2021 with Edmonton slated to pay about 56% of the cost; it was dissolved in 2023.
It is also measured. The City's own Fiscal Gap report gave it a name economists use: the free rider problem.
Arterials are where this lands because they are the roads people commute in on, and roads wear out by weight and volume rather than by age. A residential street carries the people who live on it. An arterial carries everyone, from everywhere, twice a day, including the trucks. That is what grinds the surface down, and Edmonton pays to rebuild it. Two examples of who pays: Edmonton is covering half the cost of the Yellowhead Trail freeway conversion, a corridor moving goods across the country, while surrounding municipalities contribute nothing to it. Whitemud Drive, which connects Sherwood Park in the east to the western suburbs, is maintained, plowed and policed entirely by Edmonton.
Show me exactly which services are counted
From the City's own $318-a-month breakdown for a typical household. Nothing here is invented; the only judgement call is which lines a non-resident plausibly uses.
Counted: $161 of $318, or 50.6% of the municipal budget. Note what is excluded. Debt repayment funds the LRT, the Yellowhead conversion and the High Level Bridge, all of which carry heavy regional traffic, and none of it is in this calculation. Support services and overhead scale with everything else and are also left out. The figure this slider produces is therefore a floor, not a ceiling.
The Undercut: why the gap keeps widening
Edmonton holds about 73% of the region's population and the service costs that come with it. It holds a shrinking share of the region's industry. Non-residential property is the profitable side of a tax base: high yield, low service demand. Edmonton's share of the region's non-residential assessment fell from 72% in 2008 to 60% in 2022, as heavy industry concentrated in the counties.
Why is Edmonton's business tax rate that high? Three reasons, and overspending is not one of them.
One: most of Edmonton's property value is houses. Add up the value of every property in the city and about 78% of it is homes. Only 22% is business and industrial property. In some neighbouring counties, with a refinery or a petrochemical plant inside their borders, those numbers are close to reversed. When a smaller share of your property is business property, each business has to be charged a higher rate to raise the same money. The rate is high because there are fewer businesses to share the bill, not because the bill is bigger.
Two: every municipality in Alberta charges businesses a higher rate than homes, and Edmonton's markup is on the low side. On the full 2026 tax bill, city portion plus provincial education tax, a business in Edmonton pays 2.82 times the rate a home pays. In Calgary it is 3.29 times. Counting only the city portion, the part each council controls, Edmonton's markup is 3.26 and Calgary's is 4.63, against a legal maximum of 5. Measure it either way: Edmonton asks less of its businesses, relative to its households, than the other big city in Alberta does.
Three: the people live here, and the industry lives next door. The counties collect taxes from the refineries. Edmonton houses the workers, and pays for the roads, buses, police, firefighters, and social services that a million people need. When the industry is on one side of a boundary line and the people are on the other, this is what the tax rates look like.
The same pattern in both metros, and what happens if a city tries to compete
The same pattern shows up in both of Alberta's big-city regions. Counting the full tax rate, city plus provincial education tax: a business in Edmonton pays roughly 2 times the rate charged by the average municipality around it. A business in Calgary pays roughly 1.8 times its own surroundings. Two councils, deciding separately, end up in the same position, because the cause is the same. The big city is where the people live and where the services get delivered. The municipalities around it hold more industry per resident, which pays their bills at a lower rate. Edmonton's version is a touch steeper than Calgary's because houses make up more of Edmonton's property value. And read the bars for what they are: nearly the same height, because both hubs carry their regions to nearly the same degree.
Each bar is how many times its own regional average that hub pays, full non-residential bill, so the two metros can be read side by side. Raw rates are deliberately not charted across cities: rates only compare within one assessment base, which is the whole lesson of Part 2. For Edmonton against Calgary directly, the first tab shows the like-for-like bills, and they land at par. Edmonton region average is estimated by adding an education levy to the 2025 municipal figures.
Why Edmonton's rate sits where it does. Compare what business owns against what business pays.
Business owns about a fifth of the property in Edmonton and pays about half the tax. Homes cover the rest. This is how every municipality in Alberta does it, and Edmonton leans on business less than Calgary does.
Edmonton's actual rates, 2026. Business property is charged a higher rate than homes. Here is by how much.
| Municipal | Prov. education + requisition | Total | |
|---|---|---|---|
| Residential | 7.7419 | 2.6218 | 10.3637 |
| Non-residential | 25.2216 | 4.0447 | 29.2663 |
| Ratio | 3.26 : 1 | 1.54 : 1 | 2.82 : 1 |
A business here pays about 2.8 times the home rate on its full bill. In Calgary it is about 3.3 times. Alberta law allows up to 5. Edmonton asks less of its businesses, relative to its homes, than the other big city does.
So who actually pays for the city? Business property makes up 22% of all the property value in Edmonton, but it pays 48% of the city's property tax. That is on purpose. Every municipality in Alberta charges businesses a higher rate than homes, and it is a big part of why your household bill is not higher than it is.
The dial below covers the city portion of the tax bill, the part Council controls. Today it sits at 3.26, meaning a business pays 3.26 times the city rate a home pays on the same value. On the full bill, once the provincial education tax is added, the gap narrows to 2.82 times. Move it and watch both bills. The city collects the same total money either way, so whatever comes off one side goes onto the other.
Reaching a county rate would mean collecting far less money in total, which is a service cut rather than a change in who pays. And if Edmonton cut deep enough to pull investment across the boundary, the counties would answer. Everyone ends up collecting less from the same buildings, and the smallest municipalities get hurt worst because they have the least room to absorb it.
The Undercut
Everything in this section comes back to one number: how much of a municipality's total property value is homes, and how much is business and industry. Here is that split for Edmonton, and for the kind of county that surrounds it.
Edmonton's split is from City reporting. The county figures are illustrative of the pattern in the industrial counties rather than a single municipality's published roll.
A municipality with two thirds of its base in industry can charge a low rate on everything and still fund itself. A city with 78% of its base in housing cannot.
The circular part: those counties can advertise a rate under 11 because the big city next door supplies the workforce, the specialized services, the hospitals, the university and the emergency capacity their pitch depends on.
The region's international airport sits outside Edmonton's boundary, in Leduc County. It carries our name. We do not collect a dollar of tax on it.
A county with Refinery Row inside its boundary can draw two thirds of its municipal tax revenue from industry, which lets it hold residential taxes low and still post quarterly surpluses. In some of the surrounding counties, homes are barely a third of all property value. In Edmonton, homes are 78% of it. And Edmonton already charges no machinery-and-equipment tax to stay competitive.
When regional growth outpaces the hub that makes the region attractive in the first place, everyone is sawing at the branch they are sitting on.
Is there a fix that already exists?
Yes, and it is partly built. The Edmonton Metropolitan Region Board's Shared Investment for Shared Benefit model lets municipalities co-invest in regional projects and share the resulting tax revenue in proportion to what each contributed. Thirteen regional municipalities signed on to the Collaborative Economic Development initiative in April 2021, agreeing to compete as a region rather than against each other.
The limit is that it applies to NEW growth. There is no mechanism in Alberta to pool EXISTING industrial assessment, so the multi-billion-dollar refineries and petrochemical plants already built in the counties stay entirely outside it. Pooling new growth creates shared wins. Pooling existing wealth creates winners and losers, which is why it needs provincial legislation rather than goodwill.
It has been done elsewhere. The Minneapolis-St. Paul region has run a Fiscal Disparities Program for decades, sharing 40% of the growth in the commercial and industrial tax base across the whole metro area. Nobody there considers it radical.
What that means for you
Good Neighbours, Bad Formula
In plain English
About 1.72 million people live in and around Edmonton.
About 1.28 million of them live inside the city. Those are the people who pay Edmonton property taxes.
The other 440,000 live in the towns and counties nearby. They do not pay Edmonton property taxes.
But they drive on Edmonton roads. They swim in Edmonton pools. And if something goes wrong, Edmonton police, firefighters and paramedics come.
The city counted. About one out of every three drivers on Edmonton roads lives somewhere else. On the big roads coming into the city, it is more than nine out of ten.
Fixing those big roads alone costs $296.5 million a year.
Spending per person is flat since 2011. As satisfying as it is to blame your local Council because they are a proximate target, your property taxes went up because the province cut its contribution by hundreds of millions per year, shifted its own provincial responsibilities onto city books, and the repair backlog it helped create keeps on compounding with no end in sight.
This is a COST-SHIFTING story.
You already pay provincial income tax for housing, health care, and ambulances. If it bothers you that you're billed twice while your city holds the line, that conversation belongs with your MLA and Provincial Ministers. They can choose a different path. It's never too late to remind them of the sound and power of your voice.
For the record: awards and accolades.
Sometimes we get our flowers
This one has a practical edge. A large share of the numbers on this page came out of that portal: the bike counts, the assessment figures, the service data. A city that publishes everything is a city you can audit. Most cannot be audited this way, because the data is not there to audit.
The clearest measure came in the winter of 2020 and 2021, when cities everywhere were scrambling to get people safely outdoors. Edmonton's winter planner appeared on at least 16 webinars advising other cities on how to do it. The Winter Cities Institute, which holds the field's records, is now housed at the University of Alberta.
A small marker of how far it moved: before the strategy, Edmonton had no year-round patios. The idea was initially met with outright rejection.
GLOBAL
Edmonton hosted the first conference of its kind in the world. In March 2018 the UN’s Intergovernmental Panel on Climate Change chose Edmonton for the inaugural Cities and Climate Change Science Conference, co-organised with UN-Habitat. More than 800 delegates in person and roughly 6,000 online, from 64 countries across six continents. UN-Habitat described it as the first time the science of climate change in cities was put at the centre of the debate.
The resultant document circulated worldwide: the Edmonton Declaration, drafted by the City with the Global Covenant of Mayors. ICLEI carried it to a network of more than 1,500 cities, and mayors on several continents have signed it.
Winter. Edmonton is the only city in Canada with a dedicated winter city planner. Its Winter Design Guidelines have been adopted as a model elsewhere, and the work has been covered by Bloomberg and The New York Times.
NORTH AMERICA
Most open city on the continent, five years running. Edmonton scored 98.4% on the Open Cities Index against a 34.9% average across 41 other North American cities, and placed first in Canada in 2015, 2016, 2017 and 2019. It was the first government in either Canada or the United States to adopt the International Open Data Charter.
Light rail, before anyone else its size. In 1978 Edmonton became the first city under one million people in North America to build a modern light rail system. Cities that size were told it could not be justified. Edmonton built it anyway, and the rest of the continent followed.
The largest urban parkland in North America. 7,400 hectares of river valley, 22 times the size of Central Park, with more than 150 km of trails and 20-plus major parks, held as public land instead of sold off.
CANADA
For how it handles money.
Twenty-nine years unbroken means every Council and every CFO across three decades cleared the same independent bar. It is the same reporting this page is built out of.
For planning. Four awards from the Canadian Institute of Planners: the City Plan (2021), Open Option Parking (2021), Breathe, and the Zoning Bylaw Renewal (2025). On the parking one the jury noted Edmonton was the first major Canadian city to step away from regulatory parking minimums.
For asking people what they think. The Alberta Professional Planners Institute gave the City Plan’s public engagement an Award of Merit in 2022. That is the profession judging the consultation itself, not the plan it produced.
For climate work. Edmonton was among the first cities in Canada to put a carbon budget in front of Council alongside the financial ones, and was honoured for it at the American Planning Association Sustainable Communities Division Awards in 2022.
For housing, where the result matters more than the award. Edmonton rewrote its zoning bylaw effective January 2024, cutting 46 zones to 24 and allowing up to eight homes on most lots. CIP gave it a 2025 Award for Planning Excellence, citing approval timelines as short as one day.
Then the outcome. Edmonton recorded 15,902 housing starts in 2025, up 17.9% over 2024 and the highest annual total since at least 1990. The federal government put $175 million into the city through the Housing Accelerator Fund.
And the homelessness numbers in Part 5 belong here too. Between 2008 and 2016 the count was cut by more than half, and Edmonton was publicly on track to end chronic homelessness. The program worked until the supports it depended on stopped arriving.
Ready to use that voice? Send them The Bill.
Governments send us bills all the time. Here's one going the other direction: a Resident's Bill, from you, to your MLA. Put your name on it, add your own words if you like, and send it. It takes two minutes, and MLAs count every letter they receive.
The receipts
Don't take my word for any of this. Every card below is a primary source. Flip through them, follow the links, check my math.