CALGARY — Ryan and Lisa Mackenzie do everything right. He's a journeyman electrician. She's a dental hygienist. Combined, they earn approximately $135,000 per year — well above the national median household income. They have two children, ages 7 and 4. They drive used cars. They don't take vacations. They haven't eaten at a restaurant in four months.
And they're broke.
"We make good money. By any historical standard, we should be comfortable," Ryan told WestNet News, sitting at the kitchen table of their rented townhouse in southeast Calgary. "But by the time we pay rent, daycare, groceries, car insurance, utilities, and gas — there is nothing left. Zero. Some months we're in the negative."
The Mackenzies are not an anomaly. They are the new normal. And their story represents a crisis that is redefining what it means to be middle class in Calgary — and whether that category even exists anymore.
The Math That Doesn't Work
WestNet News calculated the basic monthly costs for a Calgary family of four in 2023, using current market rates:
- Rent (3-bedroom townhouse): $2,100-$2,400
- Daycare (1 child, full-time): $1,200-$1,500 (even with the $10/day program, waitlists are 12+ months)
- Groceries: $1,200-$1,500
- Vehicle costs (2 vehicles — insurance, gas, maintenance): $1,200-$1,600
- Utilities (electricity, gas, water, internet, phones): $500-$700
- Children's activities (1 sport each): $200-$400
- Basic necessities (clothing, household, school supplies): $300-$500
Total: $6,700-$8,600/month — before any savings, debt payments, entertainment, or emergencies.
A family earning $135,000 gross takes home approximately $8,500/month after taxes and standard deductions. That leaves, at best, $1,800 of margin — and at worst, a deficit. One unexpected expense — a car repair, a dental bill, a furnace failure — can push the family into crisis.
Groceries: The New Luxury
Nowhere is the cost-of-living crisis felt more viscerally than at the grocery store. Food prices in Calgary rose 8.9% in 2022 and continued climbing into 2023, driven by global supply chain disruptions, fuel costs, and — critics argue — corporate profiteering by Canada's grocery oligopoly.
WestNet News surveyed prices at four major Calgary grocery chains and found that basic staples have increased dramatically:
- A 4-litre bag of milk: $6.99 (up from $4.69 in 2020)
- A loaf of bread: $4.49 (up from $2.79)
- A dozen eggs: $5.99 (up from $3.29)
- Ground beef (1 kg): $9.99 (up from $6.49)
- A block of cheese (400g): $8.99 (up from $5.99)
"I used to grocery shop without looking at prices. Now I calculate every item," said Priya Bhatt, a Calgary mother of three who works as a registered nurse. "I'm a healthcare professional. I make a good wage. And I'm standing in the grocery store deciding between buying cheese or fruit for my kids because I can't afford both. Something is profoundly wrong."
The Grocery Profiteering Question
While some food price increases reflect genuine cost pressures — fuel, fertilizer, labour, climate impacts on crop yields — Canadians have increasingly zeroed in on grocery chain profits as evidence that corporations are exploiting inflation to pad margins.
Loblaw Companies, Canada's largest grocery retailer (owner of Superstore, No Frills, and Shoppers Drug Mart), reported record profits in 2022. Galen Weston, the company's chairman, became a lightning rod for public anger — the face of a system that many Canadians believe is rigged against them.
The issue gained enough traction that the House of Commons summoned grocery executives to testify. A Grocery Code of Conduct was proposed. The Competition Bureau launched a study of the sector. Yet prices continued to climb.
"Whether it's profiteering or genuine cost pass-through, the result for families is the same: they can't afford to eat properly," said University of Calgary economist Dr. Lindsay Tedds. "And the political response has been studies and codes and testimony instead of direct intervention. When families are choosing between heating and eating, a study is not a solution."
Childcare: The $10-a-Day Promise vs. Reality
The federal government's $10-a-day childcare program was supposed to be a lifeline for families like the Mackenzies. In theory, it reduces childcare costs to $10 per day per child by 2025-26. In practice, the rollout in Alberta has been plagued by challenges.
Waitlists for participating centres in Calgary stretch 12 to 18 months. Many providers opted out of the program, citing insufficient government funding to cover their costs. And the program doesn't help families with school-aged children who need before- and after-school care.
"We applied for $10-a-day care when our youngest was six months old. She's now three. We're still on the waitlist," said Lisa Mackenzie. "In the meantime, we're paying $1,400 a month. The program exists on paper. It doesn't exist in our budget."
The Disappearing Middle Class
What the cost-of-living crisis is revealing is not just a temporary squeeze — it's a structural collapse of the middle-class living standard. The economic assumptions that defined middle-class life in Calgary for decades — a single income can support a family, homeownership is achievable, a good trade or profession guarantees financial stability — are breaking down.
The result is a city that is increasingly divided between those who bought property before prices surged (who are building equity and wealth) and those who didn't (who are transferring an ever-larger share of their income to landlords and corporations). It's a divide that tracks age, immigration status, and family structure — and it's deepening.
"We're creating a permanent renter class in Calgary," said housing advocate Meaghan Bell. "And permanent renters are not building wealth, not building equity, not building stability. They're running in place. And one stumble — a job loss, a health crisis, a divorce — and they fall."
For the Mackenzies, the crisis is not abstract. It's the calculation Lisa does every Sunday night, deciding which bills to pay this week. It's the argument they have every month about whether they can afford Ryan's union dues. It's their 7-year-old asking why his friends go on spring break trips and he doesn't.
"I don't know what we're doing wrong," Ryan said. "I work hard. Lisa works hard. We're not irresponsible. We're not living beyond our means. But means — for a family in Calgary in 2023 — don't mean what they used to."
WestNet News will continue investigating the cost-of-living crisis. Share your story at news@wnactionnews.com.
