Market Data

Alberta IOS: Why Calgary and Edmonton Are Canada's Highest-Yielding Yard Markets

April 28, 2026·10 min read

Alberta IOS market: confirmed land sales at $700K-$867K/acre, lease comps from $3,200 to $8,000/AC/mo, I-O zoning, and the yield math that makes the thesis work.

A 4.07-acre parcel of I-O zoned land in Calgary’s northeast — Industrial Outdoor, the only zoning designation in the country built specifically for yard use — sold for $737,102 per acre in November 2025. Two weeks later, the City of Calgary sold 17.77 acres of I-G land in Constellation Park to a Toronto-based joint venture at $758,880 per acre. In Edmonton, every industrial submarket is posting positive rent growth — 5.2% to 5.7% year-over-year — the strongest of any major market in the country. Calgary’s outlying heavy industrial corridors are operating at 0.1% to 0.8% vacancy. The land trades at a third of GTA prices. The cap rates are 150 to 250 basis points wider. And the province’s I-O zoning district lets operators run outdoor storage as a principal use without a Minor Variance or an 18-month entitlement process.

This article maps the Alberta IOS market with confirmed transaction data, the most comprehensive set of yard lease comps assembled for the province, and the structural forces — from oil sands capex to the Driver Inc. crackdown — that keep tightening the supply side.

The Alberta Industrial Market: Submarket Data

CoStar’s Q1 2026 data shows a market structurally diverging from the national narrative. While the national industrial vacancy rate has risen to 4.7% and rent growth has turned negative at -0.9%, every Calgary and Edmonton submarket is posting positive rent growth.

SubmarketVacancyRent/SFGrowth$/SF SaleSignal
Calgary SW/S Central2.0%$13.86+2.5%$189Tightest Calgary submarket
Calgary Foothills0.8%$14.16+2.1%$194Near-zero vacancy
Calgary Wheatland0.1%$14.57+2.1%$175Functionally zero
Calgary SE4.8%$12.67+2.4%$191Primary IOS corridor
Edmonton Strathcona1.6%$15.51+5.7%$188Strongest rent growth nationally
Edmonton Acheson1.7%$14.85+5.2%$196Energy hub; <200K SF remaining
Edmonton Nisku/Leduc7.4%$13.58+5.4%$195Oil sands staging corridor
Edmonton NW/Central3.9%$11.84+5.2%$144Cheapest sale price nationally

Source: CoStar Markets & Submarkets, March 2026.

Three signals stand out. The outlying Alberta submarkets are the tightest in Canada outside Ottawa-Gatineau — Wheatland County at 0.1% and Foothills at 0.8% are the corridors where energy services, pipeline staging, and heavy equipment yards concentrate, and there is no available product. Edmonton’s Strathcona County at 5.7% rent growth is the strongest of any industrial submarket in the country. And sale prices at $144 to $196 per square foot make Alberta the cheapest major market to acquire industrial assets — Edmonton NW/Central at $144/SF is less than half of the GTA’s cheapest submarket.

What Calgary Industrial Land Actually Costs: Confirmed Transactions

Prior brokerage estimates placed Calgary industrial land at $600,000 to $650,000 per acre for serviced parcels. Confirmed transactions from the past six months show the market has moved past that range:

AddressACSale Price$/AcreNotes
Clarke Terrace, Cochrane1.51$1,309,630$867,299Raw land. Jan 2026.
5520/5540 47 Av SE, Calgary17.77$13,485,300$758,880I-G. Constellation Park. Dec 2025. Toronto-based JV buyer. Seller: City of Calgary. $790K/usable AC.
7615 42 St NE, Calgary4.07$3,000,000$737,102I-O (Industrial Outdoor). Nov 2025. Rough graded.
4811 54 St SE, Calgary2.45$1,720,000$702,041I-G. Mar 2026. Finished lot.
30 Bluegrass Pl, Rocky View3.09Not Disclosed—I-HVY. History: $130K/AC (2022) → $500K (2024) → $544K/AC (2025). 4x in 3 years.

Source: CoStar Sale Comps, 1+ acre industrial land, Alberta, March 2026.

The I-O zoned sale at 7615 42 Street NE is the most significant transaction in this dataset. At $737,102 per acre for Industrial Outdoor designated land, it prices the exact zoning designation that permits principal-use outdoor storage — the only confirmed I-O land transaction we’ve identified. The Constellation Park sale at $758,880 per gross acre ($790,000 per usable acre) signals that municipal land dispositions are now benchmarking well above prior estimates. And the 30 Bluegrass Place sale history is the single most telling appreciation story in the market: I-HVY zoned land that traded at $130,000 per acre in June 2022, $500,000 in November 2024, and $544,000 in March 2025 — a 4x increase in three years on a parcel designated for heavy outdoor storage.

The corrected Calgary land basis for finished industrial lots is $700,000 to $870,000 per acre based on confirmed 2025–2026 transactions — still a fraction of the GTA’s $1.8 million to $3.4 million range.

Edmonton: Land Sales, Lease Rates, and Why the Data Is More Transparent

Edmonton’s industrial land market provides the most transparent pricing in the country. Confirmed transactions map a clear gradient:

AddressACSale Price$/AcreNotes
Golden Spike Rd, Spruce Grove3.00$2,545,600$848,533Nov 2025.
50 Boulder Blvd, Stony Plain1.13$825,000$730,086IB. Mar 2026. Raw land.
11645 266 St, Acheson2.99$1,838,850$615,002BI. Dec 2025.
8623 115 St, Fort Sask2.97$1,500,000$505,051Oct 2025. Trucking transfer property.
Canetic Land Lot 420, Acheson8.26$3,219,350$389,751IM. Oct 2025. Near CN Intermodal. Fully serviced. Toronto-based buyer.

Source: CoStar Sale Comps, March 2026.

Edmonton’s land basis clusters between $390,000 and $850,000 per acre depending on location and servicing. The Acheson corridor — home to Continental Cartage, Pipeworkx, National Fast Freight, Sysco, and Manitoulin — trades between $390,000 for IM-zoned rough graded land and $615,000 for BI-zoned finished lots. Fort Saskatchewan, in the Alberta Industrial Heartland, shows trucking transfer property at $505,000 per acre. In late 2025, private investors and owner-users captured 95% of total Edmonton industrial transaction volume, according to Avison Young. The institutional aggregators haven’t arrived at scale — cap rate compression that has already occurred in the GTA hasn’t happened here.

On the lease side, Edmonton has the deepest comp set in Alberta. NAI Commercial and Spacelist listings provide published rates across multiple submarkets:

AddressAC$/SF/yr$/AC/moNotes
5203 130 Ave NW0.73$1.89$6,860NE Edmonton. Packed gravel, fully improved, secured.
1810 Yellowhead Trail0.70$1.75$6,352NW/Central. High visibility, highway access.
6075 88 St NW1.00$1.25$4,537SE Edmonton. Fenced, gated, Whitemud Drive.
21919 115 Ave NW1.00$1.10$4,000NW/Central. Fenced/gravel, shared office.
1201 76 Ave NW8.00$0.90$3,267SE Edmonton. Compacted, fenced, Anthony Henday.
604 & 606 17 Ave, Leduc/Nisku8.44$0.90$3,267Fenced, three gates, divisible. Oil sands corridor.

Source: NAI Commercial Edmonton and Spacelist, March 2026.

The data reveals a non-linear premium for site improvements. Raw gravel yards with basic fencing lease at $0.88 to $0.90 per square foot per year — roughly $3,200 per acre per month. Sites with compacted bases, electric gates, security lighting, and highway proximity command $1.25 to $1.89 — a 2x premium for infrastructure that costs $150,000 to $300,000 per acre to install. Calgary’s published rates bracket the Edmonton range: I-G yards in the SE corridor ask $4,900 to $5,445 per acre per month. An MLS-listed Calgary I-G yard at 4207 80 Avenue NE asked $5,000 per month and sold at $8,000 — 60% above asking in a market where tenants have no alternatives.

The Yield Math: What Alberta IOS Actually Returns

Take a conservative Calgary acquisition: a 3-acre I-G finished lot at $750,000 per acre — the midpoint of confirmed transactions. Add $100,000 per acre for grading, fencing, lighting, and gate installation. Total cost basis: $850,000 per acre. Lease the site at $5,200 per acre per month on a triple-net structure where the tenant covers property taxes, insurance, and maintenance. Gross annual revenue: $62,400 per acre. Deduct 5% for management and vacancy ($3,120). Effective gross income: approximately $59,280 per acre. On an $850,000 cost basis, that is a 7.0% unlevered yield.

Run the same math in the GTA. A finished lot in Brampton at $2.4 million per acre plus $100,000 in site work: $2.5 million basis. Core GTA IOS at $12,000 per acre per month generates $144,000 gross, $136,800 after the same allowance. Unlevered yield: 5.5%. In Edmonton, the spread widens. An Acheson IM-zoned parcel at $400,000 plus $100,000 site work: $500,000 basis. A fenced gravel yard at $3,500 per month generates $42,000 gross, $39,900 net. Unlevered yield: 8.0%. The 150-to-250 basis point spread between Alberta and GTA is the difference between positive leverage and negative leverage at current Bank of Canada policy rates.

The thesis is not without risk. Alberta’s energy-driven demand is sensitive to commodity prices — a sustained WTI environment below $60 would compress oil sands capex and reduce staging demand in the Nisku, Acheson, and Fort McMurray corridors. The rapid appreciation in land values will trigger reassessments under Alberta’s municipal assessment framework, pushing property tax bills higher and compressing net yields over time. And any acquisition of legacy industrial land carries Phase I Environmental Site Assessment exposure — decades of truck parking, equipment fuelling, and materials staging can produce hydrocarbon contamination that costs six figures to remediate. The yield works, but it works only on sites where the zoning is confirmed, the environmental risk is quantified, and the tax basis reflects the current assessment.

The I-O District, the Driver Inc. Crackdown, and Why Demand Is Structural

Calgary’s Land Use Bylaw 1P2007 includes the I-O (Industrial – Outdoor) district — purpose-built for IOS with no equivalent in Ontario or British Columbia. Outdoor storage is a principal permitted use. Parcels require a minimum 1.6 hectares, building coverage is capped at 1,600 square metres. The confirmed sale at 7615 42 Street NE prices this designation at $737,102 per acre. But the I-O supply is shrinking — the Calgary Industrial Area Growth Strategy identifies 111 vacant parcels between 1 and 5 hectares, and a 2.80-hectare parcel at 7717 84 Street SE was recently redesignated from I-O to I-C. Calgary is undertaking a comprehensive zoning bylaw rewrite for 2026–2027 with a clear bias toward higher-density built environments.

On the demand side, CAPP forecasts base case oil sands capex at $14.6 billion in 2025, growing at 4.1% annually to $17.5 billion by 2031. Alberta added 6,187 net new residents from other provinces in Q2 2025 alone — twelve straight quarters leading the nation. The Driver Inc. crackdown is creating forced demand: a joint enforcement blitz in Edmonton found that nearly 50% of commercial transportation employers were using non-compliant labour models, and routine roadside checks show approximately 20% of drivers operating under illicit arrangements. Formalization requires legitimate fleet parking on legally zoned land. Spring break-up adds seasonal spikes — when roadbed thaw depth reaches 25 centimetres, Alberta implements strict weight restrictions, forcing heavy haulers to stage equipment in urban IOS yards until restrictions lift in mid-June.

Beyond Calgary and Edmonton: Alberta’s Secondary IOS Markets

Alberta has at least six active IOS markets beyond Calgary and Edmonton. All are industrial-zoned, and each serves a distinct demand corridor:

MarketLease Rate ($/AC/mo)CompsDemand Driver
Calgary Metro$2,269 – $8,0006Logistics, institutional capital, Stoney Trail corridor
Edmonton/Acheson$3,200 – $6,86010Energy services, oil sands staging, e-commerce last-mile
Red Deer (Gasoline Alley)$1,768 – $3,3993QE2 midpoint, Junction 42 truck parking expansion
Fort McMurray$1,958 – $7,9376Oil sands capex, airport district, seasonal staging
Grande Prairie$1,564 – $5,1824Peace Region pipeline, heavy equipment, ag logistics
Lethbridge / S. Alberta$829 – $1,8383Rail-adjacent industrial, Trans-Canada corridor
Medicine Hat~$8331Heavy Industrial zoning, low-cost entry
Strathmore / Wheatland$5,445 – $7,2603TransCanada Hwy / QE2, Dehavillin Airport proximity

Source: MLS and CoStar active listings, March 2026.

The spread across the province ranges from $829 per acre per month on a fenced, I2-zoned gravel yard in Redcliff to $8,000 on a sold I-G yard in Calgary’s Saddleridge Industrial — both confirmed industrial zoning, with the 10x difference driven by geography and demand intensity rather than asset quality. Fort McMurray’s Snow Eagle Aviation Park district has six active listings serving oil sands staging. Grande Prairie’s Crossroads South corridor serves Peace Region pipeline logistics. Red Deer’s Gasoline Alley sits at the midpoint of the QE2, anchored by the Junction 42 truck parking expansion. Each of these markets warrants standalone coverage, and we’ll publish dedicated analyses as the data deepens.

Alberta’s IOS market is opaque by design. Calgary brokerages deliberately withhold yard rates. Edmonton has more transparent data but the comp set is thin. The lease rates, land transactions, and submarket data compiled in this article represent the most comprehensive Alberta IOS dataset available — and none of it lives in any centralized database. YardScout sources against this market in real time, checking the zoning on every site before it is put in front of a tenant — across Calgary, Edmonton, and Alberta’s outlying corridors. The yield thesis is only actionable if you can find the sites. That’s the gap we close.

Share this article

Email LinkedIn WhatsApp X

Related Reads