How to Check Building Permits for Any Edmonton Address
June 3, 2026 · 8 min read · By Yasnify Research Team
A finished basement with no permit on record can void a homeowner's insurance, trigger a municipal stop-work order, and collapse a financing approval — all after conditions are removed. Here's how to check before that happens.
Edmonton has issued over 236,000 building permits since 2009. Every legal renovation, addition, basement development, garage, deck, and new build in the city is supposed to be on record. The problem isn't that the data doesn't exist. The problem is knowing how to find it — and what to do when you find something unexpected.
This guide covers the three methods Edmonton buyers and real estate professionals use to check building permit history, what each method shows, and where each one stops short.
Why Building Permit History Matters Before an Offer
A building permit is the City of Edmonton's official record that a renovation or construction project was proposed, inspected, and — if the permit shows a final occupancy date — completed to code. When a permit is missing for work that clearly happened, that's not a technicality. It's a risk.
For buyers: An unpermitted finished basement can be classified as illegal living space. Insurance companies may deny claims for damage originating in unpermitted areas. Some lenders will refuse to include basement square footage in the appraised value, reducing the maximum mortgage amount.
For agents: The Real Estate Council of Alberta (RECA) holds licensed professionals to a standard of care that includes reasonable due diligence. Recommending an offer on a property with undisclosed unpermitted work — work that was discoverable through public records — is professional liability exposure.
For investors: Unpermitted additions or secondary suites are a stop-work order waiting to happen. The City of Edmonton actively enforces permit compliance on complaints, and a stop-work order mid-tenancy is both a legal and cash-flow problem.
The good news: Edmonton's permit records are public, searchable, and free. You just need to know where to look.
Method 1: City of Edmonton Open Data Portal (Free, Manual)
The City of Edmonton publishes its complete building permit dataset through the Open Data Portal at data.edmonton.ca. The dataset contains every permit issued since January 1, 2009 — including permit type, declared construction value, issue date, status (Open, Closed, Expired), and the civic address.
How to search:
- Go to data.edmonton.ca
- Search for "General Building Permits"
- Open the dataset and use the Filter function
- Filter by
civic_address— type the full civic address exactly as it appears on the City's assessment roll (e.g., "10603 103 Street NW") - Review all matching rows
What you'll find:
Each permit row shows the permit class (Building, Electrical, Plumbing), a description of the work, the declared construction value, the issue date, and the current status. A "Closed" permit with a completion date means the City inspector signed off. An "Open" permit means work was started but never had a final inspection. An "Expired" permit means the permit lapsed before completion — the work may or may not have been done legally.
What it won't show:
Permits for work completed before January 2009. For homes built in the 1970s, 80s, or 90s, a significant renovation or addition may be completely off the digital record — not because it was unpermitted, but because the City's dataset doesn't go back that far. A "no permit on record" result on an older home is not confirmation the work was illegal, but it is reason to ask the seller for closing documents, occupancy certificates, or contractor records.
Time to research one address: 5–15 minutes, assuming you find the correct address format. Common issues include suite numbers, NW/SW/NE/SE suffixes, and Street vs Avenue confusion that cause no results even when records exist.
Method 2: City of Edmonton 311 Online Portal (Free, Limited)
Edmonton's 311 service also provides a property inquiry tool at edmonton.ca. Through the "Find Zoning and Development Information" search, you can look up basic property details including some permit history for a specific address.
What it shows: Current zoning designation, registered site plan agreements, and in some cases, summary permit information. Useful for a quick zoning check.
What it doesn't show: The full permit timeline. This portal is designed for general property inquiries, not systematic permit auditing. You will not get a chronological list of every permit type with status and value. For thorough permit history, the Open Data Portal in Method 1 is the correct tool.
Time to research one address: 3–5 minutes for basic zoning context.
Method 3: Yasnify Property Report (Instant, Structured)
Yasnify pulls directly from the City of Edmonton's building permit dataset and presents the full permit history for any Edmonton address in a structured, classified format — without requiring you to manually query a raw data portal.
What the Yasnify Building Permit panel shows:
- Total permits on record since 2009 with a count
- Each permit classified by type: Basement Development, New Build/Rebuild, Addition, Garage/Accessory Building, Electrical, Plumbing, Mechanical, and more
- Status badge per permit: Closed · Open · Expired · Unknown
- Declared construction value per permit where available
- Issue date for each permit
Four specific questions answered instantly:
Basement legally developed? If there's no basement development permit since 2009 on a home with a finished basement, the report flags it directly: "No basement development permit on record since 2009." That's a conversation to have with the seller before an offer, not after.
New build or rebuild? Relevant for infill properties in mature neighbourhoods where a newer-looking home sits on an older lot.
Addition permitted? Sunrooms, attached garages, and rear additions are among the most commonly unpermitted improvements in Edmonton's older housing stock.
Garage or accessory building? Secondary suites above garages and detached garage conversions are a high-risk area for permit gaps.
Time to research one address: Under 10 seconds. The permit panel is one section of a full report that also includes EPS crime data, 311 complaints, flood hazard, school scores, and 10 other data layers.
What the Permit Status Labels Actually Mean
Understanding the four status classifications prevents misreading a report:
Closed means the permit was issued and a City inspector completed a final inspection. The work was completed to the standard required at the time of permit. This is the outcome you want to see.
Open means a permit was issued but there is no record of a final inspection. The work may have been completed but never inspected, or may be still in progress. An open permit from 2015 on a property being sold in 2026 is a red flag — ask the seller to close it before conditions are removed, or factor the liability into the offer price.
Expired means the permit lapsed. Under Edmonton's building code, permits expire if no inspection activity occurs within a set period. Expired permits on significant work (structural, electrical, plumbing) mean the City never confirmed code compliance. This is a negotiating point and a disclosure item.
Unknown means the dataset contains a permit record but the status field is empty or unclear. Treat it the same way as Open until verified.
A Real-World Example: The Finished Basement Problem
Consider a 1987 home in Glenora listed at $895,000. The MLS listing describes a "fully developed lower level" with a bedroom, bathroom, and recreation room. The seller's disclosure says no known issues.
A permit check through Yasnify shows: 0 basement development permits since 2009. There is a 2003 electrical permit (pre-dataset, so status unknown) and a 2019 deck permit (Closed).
What does this mean in practice?
The basement may have been developed before 2009 — in which case, records simply don't exist in the digital dataset. Or it may have been developed after 2009 without permits. The buyer's agent now has a specific, documented question to put to the seller: "Can you provide any documentation — occupancy certificate, contractor invoice, or City inspection record — for the basement development?"
If the seller cannot produce documentation, the buyer can request a permit review, adjust the offer price to account for legalization costs (which the City of Edmonton estimates at $1,500–$8,000+ depending on scope), or walk away with clear justification.
That conversation — grounded in public records, not suspicion — is what permit history lookup is for.
Permit History Is One Layer. Here's What Else Matters.
A building permit check answers one question: was the work officially recorded with the City? It does not answer:
- Are there active EPS crime patterns within 1 km of this address?
- Is the property in a surface ponding flood zone?
- What is the snow clearing priority for this street?
- Has the neighbourhood seen 311 complaint spikes in the last 30 days?
- What is the school catchment score for families with children?
Each of these questions has a public data answer. Pulling them manually across four different City portals, the EPS Community Safety Portal, and Alberta Education records takes 45–90 minutes per address.
Yasnify assembles all of it — building permits, crime data, 311 complaints, flood mapping, school scores, zoning overlays, snow routes, urban canopy, and a Yasnify Score from 0–100 — in under 10 seconds, for any Edmonton address.
How to Check Edmonton Building Permits: Summary
| Method | Time | Cost | Best for |
|---|---|---|---|
| City Open Data Portal (data.edmonton.ca) | 5–15 min | Free | Verification, source-level confirmation |
| City 311 Portal | 3–5 min | Free | Quick zoning check only |
| Yasnify | Under 10 sec | Free (5 reports/mo) | Pre-offer screening, full permit history with status badges |
For a buyer's agent pre-screening six properties before Tuesday's offers, the math is simple. Six addresses × 15 minutes = 90 minutes of manual portal work, producing raw data that still needs interpretation. Or six Yasnify reports in under two minutes, with permit status, crime context, and flood risk already synthesized.
Run your first five reports free at yasnify.com. No credit card required.
Check Any Edmonton Address in 10 Seconds
Every permit since 2009 with Open/Closed/Expired status — plus EPS crime, 311 complaints, flood zones, schools, and a Yasnify Score from 0–100.
Try free — 5 reports/monthSource: City of Edmonton General Building Permits open dataset (data.edmonton.ca). Records begin January 1, 2009. Yasnify reports are generated from live municipal data at time of request. This article does not constitute legal, financial, or professional real estate advice. Verify all findings independently with a qualified professional.