Alberta health inspections
Look up any restaurant or food premise in Alberta. We aggregate the local public health unit’s published results into one searchable place.
Passed latest inspection
84%
Share of inspected facilities whose most recent inspection passed.
- No serious issues in last two inspections · 24,837
- Passed latest, serious issue on the visit before · 5,986
- High risk (latest inspection failed) · 5,985
- No recent inspection · 9,970
- 46,778
- Facilities tracked
- 30,823
- Passed latest inspection
- 5,985
- High-risk premises
CSV downloads aren’t offered for Alberta. Why not?
Cities in Alberta
Alberta covers several municipalities. Browse inspection results city by city:
- 14,285 facilitiesCalgary
- 9,643 facilitiesEdmonton
- 1,056 facilitiesLethbridge
- 1,033 facilitiesRed Deer
- 813 facilitiesGrande Prairie
- 767 facilitiesAirdrie
- 732 facilitiesSherwood Park
- 699 facilitiesMedicine Hat
- 579 facilitiesSt. Albert
- 570 facilitiesFort McMurray
- 505 facilitiesOkotoks
- 469 facilitiesCanmore
- 418 facilitiesCochrane
- 364 facilitiesBanff
- 329 facilitiesLeduc
- 320 facilitiesSpruce Grove
- 300 facilitiesCamrose
- 259 facilitiesFort Saskatchewan
- 254 facilitiesBrooks
- 235 facilitiesHigh River
- 212 facilitiesChestermere
- 195 facilitiesBeaumont
- 192 facilitiesStrathmore
- 185 facilitiesSylvan Lake
- 182 facilitiesHinton
- 180 facilitiesCold Lake
- 179 facilitiesStony Plain
- 157 facilitiesEdson
- 157 facilitiesWetaskiwin
- 152 facilitiesJasper
- 148 facilitiesLacombe
- 147 facilitiesPeace River
- 144 facilitiesOlds
- 141 facilitiesWhitecourt
- 138 facilitiesRocky Mountain House
- 135 facilitiesDrumheller
- 133 facilitiesBonnyville
- 125 facilitiesLac La Biche
- 118 facilitiesDrayton Valley
- 117 facilitiesInnisfail
- 113 facilitiesTaber
- 111 facilitiesSt. Paul
- 109 facilitiesDiamond Valley
- 106 facilitiesMorinville
- 105 facilitiesPonoka
- 99 facilitiesSlave Lake
- 98 facilitiesStettler
- 96 facilitiesClaresholm
- 96 facilitiesPincher Creek
- 95 facilitiesHigh Prairie
- 94 facilitiesDevon
- 92 facilitiesDidsbury
- 92 facilitiesWainwright
- 86 facilitiesBarrhead
- 86 facilitiesBlackfalds
- 86 facilitiesFort Macleod
- 85 facilitiesFairview
- 84 facilitiesHigh Level
- 83 facilitiesGrande Cache
- 82 facilitiesCoaldale
- 78 facilitiesCarstairs
- 78 facilitiesRimbey
- 75 facilitiesEdmonton International Airport
- 69 facilitiesAthabasca
- 69 facilitiesVegreville
- 61 facilitiesSundre
- 60 facilitiesVermilion
- 59 facilitiesFoothills
- 59 facilitiesGrimshaw
- 57 facilitiesBragg Creek
- 57 facilitiesCrossfield
- 56 facilitiesWestlock
- 55 facilitiesRedcliff
- 54 facilitiesBeaverlodge
- 53 facilitiesLake Louise
- 53 facilitiesNanton
- 53 facilitiesValleyview
- 51 facilitiesLa Crete
- 50 facilitiesBlairmore
- 50 facilitiesRaymond
- 48 facilitiesGibbons
- 47 facilitiesHanna
- 47 facilitiesPenhold
- 47 facilitiesProvost
- 46 facilitiesFox Creek
- 45 facilitiesCardston
- 44 facilitiesNisku
- 44 facilitiesRedwater
- 43 facilitiesFalher
- 43 facilitiesManning
- 42 facilitiesArdrossan
- 40 facilitiesClairmont
- 39 facilitiesMayerthorpe
- 38 facilitiesPicture Butte
- 37 facilitiesBalzac
- 37 facilitiesCalmar
- 36 facilitiesMillet
- 36 facilitiesProvincial
- 35 facilitiesThree Hills
- 35 facilitiesVulcan
- 34 facilitiesAlberta Beach
- 34 facilitiesBoyle
- 33 facilitiesBashaw
- 33 facilitiesElk Point
- 33 facilitiesLamont
- 33 facilitiesLangdon
- 32 facilitiesMillarville
- 32 facilitiesOnoway
- 31 facilitiesCremona
- 31 facilitiesSmoky Lake
- 30 facilitiesColeman
- 30 facilitiesCoronation
- 29 facilitiesBow Island
- 28 facilitiesCastor
- 28 facilitiesEckville
- 28 facilitiesKananaskis
- 27 facilitiesConsort
- 27 facilitiesHines Creek
- 27 facilitiesLegal
- 26 facilitiesBassano
- 26 facilitiesForestburg
- 26 facilitiesOyen
- 26 facilitiesSexsmith
- 25 facilitiesPlamondon
- 24 facilitiesBowden
- 24 facilitiesFort Vermilion
- 24 facilitiesHythe
- 24 facilitiesMarwayne
- 24 facilitiesMilk River
- 23 facilitiesAcme
- 23 facilitiesDaysland
- 23 facilitiesDelburne
- 23 facilitiesIrricana
- 23 facilitiesWesterose
- 22 facilitiesEvansburg
- 22 facilitiesKillam
- 22 facilitiesMundare
- 22 facilitiesWabasca
- 21 facilitiesBeiseker
- 20 facilitiesCoalhurst
- 20 facilitiesLongview
- 20 facilitiesSpirit River
- 20 facilitiesWembley
- 19 facilitiesAlix
- 19 facilitiesBentley
- 19 facilitiesBreton
- 18 facilitiesBon Accord
- 18 facilitiesBuck Lake
- 18 facilitiesEntwistle
- 18 facilitiesMannville
- 17 facilitiesDuchess
- 17 facilitiesKananaskis Village
- 17 facilitiesMagrath
- 17 facilitiesTofield
- 16 facilitiesCaroline
- 16 facilitiesClive
- 16 facilitiesHardisty
- 16 facilitiesMyrnam
- 15 facilitiesCarseland
- 15 facilitiesConklin
- 15 facilitiesEdgerton
- 15 facilitiesGlendon
- 15 facilitiesRed Earth Creek
- 15 facilitiesThorsby
- 14 facilitiesAcheson
- 14 facilitiesAndrew
- 14 facilitiesBruderheim
- 14 facilitiesForemost
- 14 facilitiesFort Assiniboine
- 14 facilitiesGrovedale
- 14 facilitiesLinden
- 14 facilitiesNew Sarepta
- 13 facilitiesKitscoty
- 13 facilitiesNampa
- 13 facilitiesTwo Hills
- 13 facilitiesWaterton Park
- 12 facilitiesAlder Flats
- 12 facilitiesAnzac
- 12 facilitiesFort Chipewyan
- 12 facilitiesLloydminster
- 12 facilitiesMcLennan
- 12 facilitiesNobleford
- 12 facilitiesTrochu
- 11 facilitiesBusby
- 11 facilitiesGrassland
- 11 facilitiesMulhurst Bay
- 11 facilitiesNiton Junction
- 11 facilitiesRainbow Lake
- 10 facilitiesArdmore
- 10 facilitiesCarbon
- 10 facilitiesFort McKay
Inspected facilities in Alberta
- Okotoks ChiliFestElizabeth Street Okotoks AB T1S
- Okotoks Cinemas180 - 100 Stockton Avenue Okotoks AB T1S 1A9 · Last inspected Oct 23, 2025
- Okotoks Cinemas - Events180 - 100 Stockton Avenue Okotoks AB T1S 1A9
- Okotoks Cornhole Classic23 Riverside Drive W Okotoks AB T1S 1A6
- Okotoks Curling Club99 Okotoks Drive Okotoks AB T1S 1E6 · Last inspected Sep 12, 2025
- Okotoks Daycare - Daycare208 - 112 Southbank Boulevard Okotoks AB T1S 0G1 · Last inspected Sep 24, 2026
- Okotoks Daycare - Food208 - 112 Southbank Boulevard Okotoks AB T1S 0L3 · Last inspected Sep 1, 2026
- Okotoks & District Seniors Club - Events4 - 204 Community Way Okotoks AB T1S 2N3
- Okotoks Donair and Pizza116 Elizabeth Street Okotoks AB T1S 1J9 · Last inspected Oct 6, 2026
- Okotoks Elks Club 31 - Events58 Elizabeth Street Okotoks AB T1S 1B1 · Last inspected Jul 18, 2026
- Okotoks Elks Club 31 - Kitchen58 Elizabeth Street Okotoks AB T1S 1B1 · Last inspected May 7, 2026
- Okotoks Evangelical Free Church28 Westland Road Okotoks AB T1S 1T2
- Okotoks Fil-Can Society - Events3 - 18 Southridge Drive Okotoks AB T1S 1N1
- Okotoks Film Festival100 Stockton Avenue Okotoks AB T1S 1A9
- Okotoks Food Bank Association118 - 220 Stockton Avenue Okotoks AB T1S 2C3 · Last inspected Mar 16, 2026
- Okotoks Food Bank Association43 Riverside Drive Okotoks AB T1S 1A7 · Last inspected Mar 16, 2026
- Okotoks Food Bank Association - Events118 - 220 Stockton Avenue Okotoks AB T1S 1B1
- Okotoks Lions Campground - Store99 Woodhaven Drive Okotoks AB T1S 1L2
- Okotoks Market4 - 204 Community Way Okotoks AB T1S 2N3
- Okotoks Marketsquare Spring Fling99 Okotoks Drive Okotoks AB T1S 1H3
- Okotoks Montessori Preschool - Childcare1-6 - 1100 Village Lane Okotoks AB T1S 1A6 · Last inspected Jun 16, 2026
- Okotoks Montessori Preschool - Food1-6 - 1100 Village Lane Okotoks AB T1S 1A6 · Last inspected Jul 9, 2024
- Okotoks Natural Foods4 - 500 Village Lane Okotoks AB T1S 1Z6 · Last inspected Dec 5, 2023
- Okotoks Night Market15 Riverside Drive Okotoks AB T1S 2C1
- Okotoks Oktoberfest24041 306 Avenue W Okotoks AB T1S 1A2
- Okotoks On Deck - Food48065 370 Avenue E Foothills County AB T0L 0A0 · Last inspected Sep 22, 2026
- Okotoks Pop Up Roller Rink204 Community Way Okotoks AB T1S 2N3
- Okotoks Preschool Academy108 - 14 Crystalridge Drive Okotoks AB T1S 2C3
- Okotoks Pride FestivalElizabeth Street Okotoks AB T1S 1J7
- Okotoks Professional Laser Clinic105 Elma Street W Okotoks AB T1S 1A2 · Last inspected Sep 1, 2026
- Okotoks Pro Rodeo306097 192 Street W Millarville AB T0L 1K0
- Okotoks Rib Fest17049 306 Avenue E Foothills AB T1S 1A2
- Okotoks School Age Care Centre99 Okotoks Drive Okotoks AB T1S 1K1
- Okotoks Show & ShineDowntown Okotoks Okotoks AB T1S 1A7
- Okotoks Skating Club Ice Show99 Okotoks Drive Okotoks AB T1S
- Okotoks Sugaring Studio110 Cimmaron Springs Bay Okotoks AB T1S 0J4 · Last inspected Feb 23, 2026
- Okotoks Tipi Camp, Artisian Market & Powwow99 Okotoks Drive Okotoks AB T1S 1H3
- Okotoks United Church - Kitchen43 Riverside Drive Okotoks AB T1S 1A7 · Last inspected Mar 16, 2026
- Okotoks Youth Market204 Community Way Okotoks AB T1S 2N3
- OK Pizza & More1120 - 5850 88 Avenue NE Calgary AB T3J 0Z7 · Last inspected Jan 2, 2025
- Oksana Day Spa3527 Tudor Glen St. Albert AB T8N 3V3 · Last inspected Feb 25, 2025
- Oksana Fedan199 Bartlett Crescent SE Calgary AB T3S 0P4 · Last inspected Jan 27, 2026
- Oksana's Beauty Room43 Eversyde Circle SW Calgary AB T2Y 4T3 · Last inspected Oct 15, 2024
- Oksana Shkunda1037 Mahogany Boulevard SE Calgary AB T3M 3X5 · Last inspected Jun 23, 2026
- Oksi Beauty & Spa215 - 4014 Macleod Trail SE Calgary AB T2G 2R7 · Last inspected Apr 22, 2026
- Oktoberfest123 Kennedy Drive SE Diamond Valley AB T0L 2A0
- Oktoberfest401 Festival Lane Sherwood Park AB T8A 4W7
- Oktoberfest636 Marlborough Way NE Calgary AB T2A 2V9
- Oktoberfest95 Falshire Drive NE Calgary AB T3J 1P7
- Oktoberfest Calgary24041 306 Avenue W Okotoks AB T1S 1A9
- Oktoberfest - Common areaCommon - 10360 102 Street NW Edmonton AB T5J 0K6
- Oktoberfest Market218 37 Avenue NE Calgary AB T2E 2L9
- Oktollerfest3512 5 Avenue NW Calgary AB T2N 0V7
- Ola2 Kitchen - Events428 Hillcrest Manor SW Calgary AB T4B 4J9
- Ola - EventsPO Box 748 Regina SK S0G 4C0
- Ola Luna Cake & Bake Shop1047 40 Avenue NW Calgary AB T3A 2N1 · Last inspected Nov 12, 2025
- Ola Poke120 - 633 6 Avenue SW Calgary AB T2P 2Y5 · Last inspected May 27, 2026
- Ola's Dining18107 75 Street NW Edmonton AB T5Z 0M2 · Last inspected Sep 21, 2026
- Ola Skin Rituals12208 50 Street NW Edmonton AB T5W 3C8 · Last inspected May 29, 2025
- Ola Spa345 Legacy Woods Manor SE Calgary AB T2X 5A8
About inspections in Alberta
Alberta Health Services (Environmental Public Health) inspects food premises throughout Alberta. Because the program is province-wide, this page gathers results from communities across Alberta into one searchable list — restaurants, grocers, and other food businesses alike. Look up a specific place above, or read our guides to understand what an inspection result means.
See the official results published by Alberta Health Services (Environmental Public Health).
How Alberta’s results work
Results are based on official public health inspections. Depending on the jurisdiction you may see colour-coded placards or a numerical score — our placards and scores guide explains what each result means, and our guide to checking inspections in Canada covers how the data is published.
How we decide pass or fail: where the health authority publishes its own result or grade (for example a pass/fail outcome, a letter grade, or a satisfactory/unsatisfactory rating), we use it. Otherwise we look at what the inspector found: an inspection with any higher-risk finding — one the authority flags as critical, or one about food temperatures, hand hygiene, pests, sanitizing, contamination or chemicals — counts as a fail; one with only lower-risk findings (upkeep, paperwork, training) counts as a pass with minor issues. Because some authorities record many small items on every visit, we never fail a premises just for the number of findings. The pass rate is the share of inspected premises whose most recent inspection passed.
Frequently asked questions
- How do I check a restaurant's health inspection in Alberta?
- Search the establishment by name or address on Local Health Inspections to see its most recent result, any violations, and its full inspection history for Alberta.
- How many food premises are tracked in Alberta?
- We currently track 46,778 facilities in Alberta, drawn from the local public health unit's published inspection data.
- What does a conditional pass or closure mean?
- A conditional pass means significant violations were found that must be corrected; a closure means a serious health hazard forced the premises to shut until it passes re-inspection. See our placards and scores guide for the full breakdown.