St. Albert Market Cycles: 1999-2025 Data Visualization
The chart the industry doesn't show you. Median price. Volume. Months of inventory. All in one view. 26 years. No cherry-picking.
The Master Chart (1999-2025)
ST. ALBERT RESIDENTIAL MARKET CYCLES 1999-2025
====================================================================
Year | Median Price | YoY % | Volume | DOM | MoI | Cycle Phase
------|--------------|-------|--------|------|------|------------
1999 | $168,000 | -- | 1,120 | 58 | 4.2 | Pre-boom
2000 | $178,000 | +6% | 1,180 | 52 | 3.8 | Pre-boom
2001 | $189,000 | +6% | 1,240 | 48 | 3.5 | Pre-boom
2002 | $202,000 | +7% | 1,310 | 44 | 3.1 | Pre-boom
2003 | $228,000 | +13% | 1,580 | 28 | 1.8 | BOOM ████
2004 | $265,000 | +16% | 1,890 | 18 | 1.1 | BOOM ██████
2005 | $305,000 | +15% | 2,140 | 14 | 0.8 | BOOM ████████
2006 | $348,000 | +14% | 2,380 | 12 | 0.6 | BOOM ██████████
2007 | $378,000 | +9% | 2,250 | 16 | 0.9 | Peak
2008 | $352,000 | -7% | 1,420 | 42 | 2.8 | Correction ░░
2009 | $338,000 | -4% | 1,180 | 58 | 4.1 | Correction ░░░
2010 | $355,000 | +5% | 1,450 | 44 | 3.2 | Recovery
2011 | $372,000 | +5% | 1,520 | 38 | 2.8 | Recovery
2012 | $389,000 | +5% | 1,580 | 35 | 2.5 | Recovery
2013 | $405,000 | +4% | 1,620 | 33 | 2.3 | Recovery
2014 | $418,000 | +3% | 1,680 | 32 | 2.2 | Recovery
2015 | $412,000 | -1% | 1,540 | 38 | 2.7 | Oil Crash ░
2016 | $405,000 | -2% | 1,420 | 45 | 3.1 | Oil Crash ░░
2017 | $408,000 | +1% | 1,480 | 42 | 2.9 | Stabilization
2018 | $410,000 | 0% | 1,510 | 40 | 2.8 | Stabilization
2019 | $415,000 | +1% | 1,550 | 38 | 2.6 | Stabilization
2020 | $448,000 | +8% | 1,890 | 28 | 1.8 | COVID Boom ███
2021 | $512,000 | +14% | 2,420 | 14 | 0.7 | COVID Boom ██████
2022 | $568,000 | +11% | 2,180 | 18 | 0.9 | COVID Boom ████
2023 | $535,000 | -6% | 1,380 | 38 | 2.4 | Rate Shock ░░
2024 | $528,000 | -1% | 1,290 | 42 | 2.7 | Rate Shock ░░
2025 | $542,000* | +3%* | 1,150*| 45* | 2.9* | New Normal
--------------------------------------------------------------------
* YTD annualized (Jan-May 2025)
Source: REALTORS® Association of Edmonton / MLS® System
Three Charts That Explain Everything
1. Price vs. Volume (The "Health" Chart)
Price ████████████████████████████████████████████████████
Vol ████████████████ ████████████ ████████████
1999 2003 2007 2011 2015 2019 2023 2025
Healthy market: Price AND volume rise together. 2003-2006, 2010-2014, 2020-2021. Warning: Price rises, volume falls. 2007, 2022 — peak behavior. Correction: Both fall. 2008-2009, 2015-2016, 2023-2024.
2. Months of Inventory (The "Leverage" Chart)
MoI ████ Buyer's Market (>4)
████ Balanced (2-4)
████ Seller's Market (<2)
1999 2003 2007 2011 2015 2019 2023 2025
<2 MoI = multiple offers, no conditions, prices jump.** 2003-2007, 2020-2022. **2-4 MoI = negotiation, conditions, fair deals.** 1999-2002, 2010-2014, 2017-2019, 2025. **>4 MoI = buyer picks, price reductions, DOM climbs. 2008-2009, 2015-2016.
3. DOM vs. Sale-to-List Ratio (The "Urgency" Chart)
DOM ████████████████ ████████████ ████████████
S/L ██████████████████████████████████████████████████
1999 2003 2007 2011 2015 2019 2023 2025
Low DOM + High S/L = seller control. 2005-2006 (12 DOM, 102% S/L), 2021 (14 DOM, 103% S/L). Rising DOM + Falling S/L = buyer control. 2008-2009, 2023-2024.
The Cycle Anatomy (Every Time)
| Phase | Duration | Price Action | Volume | MoI | DOM | Buyer Behavior | Seller Behavior |
|---|---|---|---|---|---|---|---|
| Recovery | 3-5 yrs | +3-6%/yr | Rising | 2.5-4 | 35-50 | Cautious, conditions | Patient, realistic |
| Boom | 2-4 yrs | +10-25%/yr | Surging | <1.5 | 10-20 | FOMO, no conditions, over-ask | Greedy, overprice, reject low |
| Peak | 3-12 mo | Flattening | Peaks | 1-2 | 15-25 | Exhausted, hesitant | Denial, hold price |
| Correction | 1-3 yrs | -5-15% | Plunging | 3-5+ | 45-70 | Patient, lowball, conditions | Panic, chase market down |
| Stabilization | 1-3 yrs | Flat ±2% | Low | 2.5-4 | 35-50 | Selective, value-focused | Accept reality, price right |
Key insight: The duration varies. The sequence doesn't. 2003-2007 boom: 4 years. 2020-2022 boom: 2 years (compressed by rates). 2015-2017 oil crash: 2 years. 2023-2024 rate shock: 2 years (and counting).
Where We Are Now (Mid-2025)
New Normal phase. Not recovery. Not boom. Not correction.
| Indicator | Current | Signal |
|---|---|---|
| Median Price | $542K | +3% YoY (stabilizing) |
| Volume (annualized) | 1,150 | Below 10-yr avg (1,550) |
| MoI | 2.9 | Balanced |
| DOM | 45 | Balanced |
| Sale-to-List | 98.5% | Balanced |
| New Listings | Rising | Supply improving |
| Mortgage Rates | 4.25-4.75% | Stabilized |
| Immigration (AB) | Record high | Demand floor |
Translation: Fair market. Negotiation happens. Conditions standard. Priced-right homes sell in 30 days. Overpriced sit 90+. No FOMO. No panic.
What This Means for You
Buyer
- No rush. Inventory gives you choice.
- Write conditions. Financing, inspection, doc review — standard.
- Negotiate price + terms. Possession date, inclusions, repairs.
- Lock rate. 4.25-4.75% is the window. Don't gamble on lower.
Seller
- Price at market, not memory. 2022 peak is gone. Buyers have data.
- Pre-inspect. Remove the surprise. Buyers bid higher on certainty.
- Stage + media. Photos, video, 3D tour — non-negotiable at this DOM.
- Be flexible on possession. 60-90 days wins buyers with sale conditions.
Investor
- Cash flow > appreciation. Cap rates 4.5-5.5% on duplex/townhome.
- Add value. Basement dev, legal suite, cosmetic reno = forced equity.
- Long hold. 10+ years. Cycles reward patience.
The 26-Year Pattern in One Sentence
St. Albert grows. Prices cycle. The river valley doesn't get bigger. The Henday loops. People need homes.
Every correction since 1999 was bought by the next boom. Every boom was tempered by the next correction. Time in market > timing the market. The only losers: forced sellers at the bottom.
Want the Live Data?
I update this monthly. Subscribe for the Market Pulse newsletter — median price, volume, MoI, DOM, top communities, rate watch. No spam. Just numbers.
Or book a 15-min strategy call — I'll pull the exact numbers for your neighbourhood, your price range, your timeline.
Just Call John: 780-937-7534
John Carle, REALTOR® — 25 years tracking St. Albert cycles. Data: RAE/MLS®.
Related Posts: