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 · 27,051
- Passed latest, serious issue on the visit before · 6,500
- High risk (latest inspection failed) · 6,560
- No recent inspection · 10,856
- 50,967
- Facilities tracked
- 33,551
- Passed latest inspection
- 6,560
- 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:
- 15,652 facilitiesCalgary
- 10,468 facilitiesEdmonton
- 1,140 facilitiesRed Deer
- 1,136 facilitiesLethbridge
- 882 facilitiesGrande Prairie
- 838 facilitiesAirdrie
- 832 facilitiesSherwood Park
- 762 facilitiesMedicine Hat
- 684 facilitiesSt. Albert
- 616 facilitiesFort McMurray
- 546 facilitiesOkotoks
- 521 facilitiesCanmore
- 447 facilitiesCochrane
- 392 facilitiesBanff
- 358 facilitiesLeduc
- 355 facilitiesSpruce Grove
- 330 facilitiesCamrose
- 282 facilitiesFort Saskatchewan
- 270 facilitiesBrooks
- 253 facilitiesHigh River
- 224 facilitiesChestermere
- 211 facilitiesBeaumont
- 211 facilitiesStrathmore
- 199 facilitiesHinton
- 199 facilitiesSylvan Lake
- 193 facilitiesCold Lake
- 188 facilitiesStony Plain
- 177 facilitiesWetaskiwin
- 165 facilitiesEdson
- 163 facilitiesRocky Mountain House
- 157 facilitiesPeace River
- 156 facilitiesJasper
- 154 facilitiesLacombe
- 151 facilitiesOlds
- 151 facilitiesWhitecourt
- 146 facilitiesDrumheller
- 135 facilitiesBonnyville
- 133 facilitiesLac La Biche
- 132 facilitiesDrayton Valley
- 124 facilitiesTaber
- 122 facilitiesInnisfail
- 119 facilitiesSt. Paul
- 115 facilitiesDiamond Valley
- 114 facilitiesMorinville
- 113 facilitiesPonoka
- 110 facilitiesStettler
- 107 facilitiesSlave Lake
- 105 facilitiesPincher Creek
- 102 facilitiesDidsbury
- 102 facilitiesHigh Prairie
- 101 facilitiesClaresholm
- 101 facilitiesDevon
- 95 facilitiesBlackfalds
- 93 facilitiesBarrhead
- 93 facilitiesWainwright
- 91 facilitiesGrande Cache
- 90 facilitiesFort Macleod
- 88 facilitiesCarstairs
- 88 facilitiesFairview
- 84 facilitiesHigh Level
- 82 facilitiesCoaldale
- 81 facilitiesEdmonton International Airport
- 81 facilitiesRimbey
- 73 facilitiesAthabasca
- 73 facilitiesVegreville
- 67 facilitiesSundre
- 65 facilitiesBragg Creek
- 65 facilitiesCrossfield
- 65 facilitiesVermilion
- 63 facilitiesGrimshaw
- 61 facilitiesFoothills
- 61 facilitiesWestlock
- 60 facilitiesRedcliff
- 59 facilitiesNanton
- 59 facilitiesValleyview
- 55 facilitiesLake Louise
- 54 facilitiesBeaverlodge
- 54 facilitiesBlairmore
- 53 facilitiesHanna
- 52 facilitiesGibbons
- 52 facilitiesRaymond
- 51 facilitiesLa Crete
- 48 facilitiesFox Creek
- 48 facilitiesManning
- 48 facilitiesPenhold
- 48 facilitiesProvost
- 47 facilitiesFalher
- 47 facilitiesNisku
- 47 facilitiesRedwater
- 46 facilitiesCardston
- 45 facilitiesClairmont
- 43 facilitiesArdrossan
- 43 facilitiesProvincial
- 43 facilitiesSexsmith
- 41 facilitiesMayerthorpe
- 40 facilitiesBalzac
- 40 facilitiesCalmar
- 40 facilitiesVulcan
- 39 facilitiesPicture Butte
- 38 facilitiesBoyle
- 38 facilitiesLangdon
- 37 facilitiesMillet
- 35 facilitiesBashaw
- 35 facilitiesElk Point
- 35 facilitiesSmoky Lake
- 35 facilitiesThree Hills
- 34 facilitiesAlberta Beach
- 34 facilitiesLamont
- 34 facilitiesMillarville
- 34 facilitiesOnoway
- 33 facilitiesBow Island
- 33 facilitiesColeman
- 32 facilitiesCremona
- 31 facilitiesCoronation
- 31 facilitiesKananaskis
- 30 facilitiesEckville
- 29 facilitiesCastor
- 28 facilitiesHines Creek
- 27 facilitiesBassano
- 27 facilitiesConsort
- 27 facilitiesForestburg
- 27 facilitiesFort Vermilion
- 27 facilitiesLegal
- 27 facilitiesMilk River
- 27 facilitiesOyen
- 26 facilitiesBowden
- 26 facilitiesHythe
- 26 facilitiesPlamondon
- 25 facilitiesEvansburg
- 25 facilitiesWesterose
- 24 facilitiesDaysland
- 24 facilitiesDelburne
- 24 facilitiesMarwayne
- 23 facilitiesAcme
- 23 facilitiesIrricana
- 23 facilitiesKillam
- 22 facilitiesBeiseker
- 22 facilitiesBreton
- 22 facilitiesMundare
- 22 facilitiesWabasca
- 21 facilitiesCoalhurst
- 21 facilitiesWembley
- 20 facilitiesAlix
- 20 facilitiesLongview
- 20 facilitiesSpirit River
- 20 facilitiesTofield
- 19 facilitiesBentley
- 19 facilitiesCaroline
- 19 facilitiesEntwistle
- 19 facilitiesMannville
- 18 facilitiesBon Accord
- 18 facilitiesBuck Lake
- 18 facilitiesHardisty
- 18 facilitiesMagrath
- 18 facilitiesThorsby
- 17 facilitiesClive
- 17 facilitiesDuchess
- 17 facilitiesKananaskis Village
- 16 facilitiesCarseland
- 16 facilitiesMyrnam
- 16 facilitiesSedgewick
- 15 facilitiesAcheson
- 15 facilitiesBruderheim
- 15 facilitiesConklin
- 15 facilitiesEdgerton
- 15 facilitiesFort Assiniboine
- 15 facilitiesGlendon
- 15 facilitiesLinden
- 15 facilitiesRed Earth Creek
- 14 facilitiesAlder Flats
- 14 facilitiesAndrew
- 14 facilitiesForemost
- 14 facilitiesGrovedale
- 14 facilitiesKitscoty
- 14 facilitiesLloydminster
- 14 facilitiesMcLennan
- 14 facilitiesNew Sarepta
- 14 facilitiesRyley
- 14 facilitiesTwo Hills
- 14 facilitiesWaterton Park
- 13 facilitiesAnzac
- 13 facilitiesNampa
- 13 facilitiesRainbow Lake
- 13 facilitiesThorhild
- 13 facilitiesWabamun
- 12 facilitiesFort Chipewyan
- 12 facilitiesMulhurst Bay
- 12 facilitiesNobleford
- 12 facilitiesSangudo
- 12 facilitiesTrochu
- 11 facilitiesBanff National Park
- 11 facilitiesBusby
- 11 facilitiesGrassland
- 11 facilitiesNiton Junction
- 11 facilitiesWarburg
- 10 facilitiesArdmore
- 10 facilitiesCarbon
- 10 facilitiesFort McKay
- 10 facilitiesHolden
Inspected facilities in Alberta
- Royal Canadian Legion 21240 Sinclair Road Vulcan AB T0L 2B0 · Last inspected May 1, 2025
- Royal Canadian Legion 21032 State Avenue Fort Assiniboine AB T0G 2A0
- Royal Canadian Legion 2111007 7 Avenue Cold Lake AB T9M 0C4 · Last inspected Jun 4, 2026
- Royal Canadian Legion 2124916 50 Avenue Sylvan Lake AB T4S 1C9 · Last inspected Nov 21, 2025
- Royal Canadian Legion 22295 Centre Street Drumheller AB T0J 0Y9 · Last inspected Feb 11, 2026
- Royal Canadian Legion 223 - Food135 6 Street SE Sundre AB T0M 1X0 · Last inspected Apr 18, 2024
- Royal Canadian Legion 2265027 50 Street Gibbons AB T0A 1N0 · Last inspected Dec 24, 2025
- Royal Canadian Legion 2274612A McDougall Drive Smoky Lake AB T0A 3C0 · Last inspected Jul 17, 2026
- Royal Canadian Legion 2295156 50 Avenue Millet AB T0C 1Z0 · Last inspected Jan 28, 2026
- Royal Canadian Legion 234442 5 Street Thorhild AB T0A 3J0 · Last inspected Sep 4, 2026
- Royal Canadian Legion 236114 Main Street Winfield AB T0C 2X0 · Last inspected Mar 10, 2026
- Royal Canadian Legion 238138 Bowness Centre NW Calgary AB T3B 5M5 · Last inspected Mar 11, 2026
- Royal Canadian Legion 2435401 River Road Fort Vermilion AB T0H 1N0 · Last inspected May 9, 2024
- Royal Canadian Legion 246 - Food5705 49 Street Mulhurst Bay AB T0C 2C0 · Last inspected May 26, 2026
- Royal Canadian Legion 247 - Events6 Huron Street Devon AB T9G 1G3
- Royal Canadian Legion 247 - Food6 Huron Street Devon AB T9G 1G3 · Last inspected Jun 5, 2026
- Royal Canadian Legion 248530 9 Street Smith AB T0G 2B0 · Last inspected Oct 28, 2025
- Royal Canadian Legion 249250 Pembina Avenue Hinton AB T7V 2B4 · Last inspected Oct 5, 2026
- Royal Canadian Legion 25224 2 Avenue W Hanna AB T0J 1P0 · Last inspected Feb 4, 2026
- Royal Canadian Legion 2514708 50 Avenue Redwater AB T0A 2W0 · Last inspected Jul 7, 2026
- Royal Canadian Legion 2535011 47 Avenue Grimshaw AB T0H 1W0 · Last inspected Jul 29, 2026
- Royal Canadian Legion 25510427 174 Street NW Edmonton AB T5S 1H1 · Last inspected Mar 30, 2026
- Royal Canadian Legion 2564902 44 Avenue Stony Plain AB T7Z 1V5 · Last inspected Jul 23, 2026
- Royal Canadian Legion 2692 Banff Avenue Banff AB T1L 1A4 · Last inspected Jun 2, 2026
- Royal Canadian Legion 2603501 1 Street W Mallaig AB T0A 2K0 · Last inspected Apr 23, 2026
- Royal Canadian Legion 2664815 47 Street Calmar AB T0C 0V0 · Last inspected Aug 28, 2026
- Royal Canadian Legion 267 - Food2 2 Avenue NW Alder Flats AB T0C 0A0 · Last inspected Feb 20, 2026
- Royal Canadian Legion 269 - Food5204 51 Avenue Drayton Valley AB T7A 1S2 · Last inspected Oct 15, 2025
- Royal Canadian Legion 2716 Tache Street St. Albert AB T8N 2S4 · Last inspected Jul 4, 2024
- Royal Canadian Legion 2735205 6 Street Coalhurst AB T0L 0V0 · Last inspected Mar 6, 2026
- Royal Canadian Legion 275755 40 Street SE Calgary AB T2A 5G3 · Last inspected May 7, 2026
- Royal Canadian Legion 2782400 Pine Plaza Grande Cache AB T0E 0Y0 · Last inspected Jun 23, 2026
- Royal Canadian Legion 278 - Events2400 Pine Plaza Grande Cache AB T0E 0Y0
- Royal Canadian Legion 27 - Food9964 93 Avenue Fort Saskatchewan AB T8L 1N4 · Last inspected Apr 17, 2025
- Royal Canadian Legion 2810101 Churchill Drive Lac La Biche AB T0A 2C0 · Last inspected Mar 6, 2026
- Royal Canadian Legion 281100 - 215 McLeod Avenue Spruce Grove AB T7X 0G2 · Last inspected Feb 18, 2026
- Royal Canadian Legion 284606 38 Avenue NE Calgary AB T2E 8J9 · Last inspected Dec 4, 2025
- Royal Canadian Legion 2859202 Horton Road SW Calgary AB T2V 2X4 · Last inspected May 29, 2026
- Royal Canadian Legion 2865 - 1107 33 Street NE Calgary AB T2A 6T2 · Last inspected Feb 18, 2026
- Royal Canadian Legion 288132 1 Avenue NE Airdrie AB T4B 0R4 · Last inspected May 20, 2026
- Royal Canadian Legion 2892828 28 Street SW Calgary AB T3E 2J2 · Last inspected Apr 27, 2026
- Royal Canadian Legion 291030 2 Avenue Wainwright AB T9W 1K7 · Last inspected Jan 7, 2026
- Royal Canadian Legion 291 - Events58 Elizabeth Street Okotoks AB T1S 1A4
- Royal Canadian Legion 3834 7 Street Canmore AB T1W 2C8 · Last inspected Jun 13, 2025
- Royal Canadian Legion 31401 Geikie Street Jasper AB T0E 1E0 · Last inspected Sep 24, 2025
- Royal Canadian Legion 352810 Bremner Avenue Red Deer AB T4R 1M9 · Last inspected Jul 23, 2026
- Royal Canadian Legion 374721 51 Avenue High Prairie AB T0G 1E0 · Last inspected Nov 3, 2025
- Royal Canadian Legion 385115 50 Street Bashaw AB T0B 0H0 · Last inspected Feb 6, 2025
- Royal Canadian Legion 395037 52 Avenue Vegreville AB T9C 1M2 · Last inspected Jul 22, 2024
- Royal Canadian Legion 42019 4 Avenue S Lethbridge AB T1J 5X5 · Last inspected Nov 6, 2025
- Royal Canadian Legion 41414 53 Avenue E Claresholm AB T0L 0T0 · Last inspected Nov 30, 2023
- Royal Canadian Legion 42610 4 Avenue Elnora AB T0M 0Y0
- Royal Canadian Legion 43691 Main Street Pincher Creek AB T0K 1W0 · Last inspected Apr 22, 2026
- Royal Canadian Legion 444928 51 Avenue Whitecourt AB T7S 1N8 · Last inspected Oct 5, 2026
- Royal Canadian Legion 46 - Food159 23 Street Fort Macleod AB T0L 0Z0 · Last inspected Oct 13, 2026
- Royal Canadian Legion 51 - Community Hall5016 5 Avenue Edson AB T7E 1T4 · Last inspected Jan 22, 2026
- Royal Canadian Legion 51 - Restaurant5016 5 Avenue Edson AB T7E 1T4 · Last inspected Jan 22, 2026
- Royal Canadian Legion 53121 10 Avenue N Carstairs AB T0M 0N0 · Last inspected May 7, 2026
- Royal Canadian Legion 53 - Events121 10 Avenue N Carstairs AB T0M 0N0
- Royal Canadian Legion 54 - Event9912 101 Avenue Grande Prairie AB T8V 0X8
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 50,967 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.