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,810
- Passed latest, serious issue on the visit before · 5,973
- High risk (latest inspection failed) · 5,979
- No recent inspection · 9,952
- 46,714
- Facilities tracked
- 30,783
- Passed latest inspection
- 5,979
- 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,267 facilitiesCalgary
- 9,633 facilitiesEdmonton
- 1,054 facilitiesLethbridge
- 1,025 facilitiesRed Deer
- 811 facilitiesGrande Prairie
- 767 facilitiesAirdrie
- 732 facilitiesSherwood Park
- 699 facilitiesMedicine Hat
- 578 facilitiesSt. Albert
- 570 facilitiesFort McMurray
- 505 facilitiesOkotoks
- 465 facilitiesCanmore
- 417 facilitiesCochrane
- 363 facilitiesBanff
- 329 facilitiesLeduc
- 319 facilitiesSpruce Grove
- 299 facilitiesCamrose
- 259 facilitiesFort Saskatchewan
- 254 facilitiesBrooks
- 235 facilitiesHigh River
- 211 facilitiesChestermere
- 195 facilitiesBeaumont
- 192 facilitiesStrathmore
- 183 facilitiesSylvan Lake
- 182 facilitiesHinton
- 179 facilitiesCold Lake
- 179 facilitiesStony Plain
- 157 facilitiesEdson
- 157 facilitiesWetaskiwin
- 148 facilitiesLacombe
- 147 facilitiesJasper
- 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
- 83 facilitiesGrande Cache
- 83 facilitiesHigh Level
- 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
- 35 facilitiesProvincial
- 35 facilitiesThree Hills
- 35 facilitiesVulcan
- 34 facilitiesAlberta Beach
- 34 facilitiesBoyle
- 33 facilitiesBashaw
- 33 facilitiesElk Point
- 33 facilitiesLamont
- 33 facilitiesLangdon
- 32 facilitiesMillarville
- 31 facilitiesCremona
- 31 facilitiesOnoway
- 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
- Glenbrook Pharmacy12718 66 Street NW Edmonton AB T5C 0A3
- Glenbrook Pharmasave2 - 3803 26 Avenue SW Calgary AB T3E 6V7 · Last inspected Oct 24, 2025
- Glenbrook Preschool Society4725 33 Avenue SW Calgary AB T3E 3V1 · Last inspected Sep 1, 2026
- Glenbrook Preschool Society - Food4725 33 Avenue SW Calgary AB T3E 3V1 · Last inspected Aug 31, 2026
- Glendale Chevron - Food103 Greenham Drive Red Deer AB T4P 3J9 · Last inspected May 8, 2025
- Glendale Convenience - Food Store4710 26 Avenue SW Calgary AB T3E 0R2 · Last inspected Oct 11, 2024
- Glendale/Glendale Meadows Hall4500 25 Avenue SW Calgary AB T3E 0M1
- Glendale Golf & Country Club - Common Area12420 199 Street NW Edmonton AB T5L 4S3 · Last inspected May 27, 2026
- Glendale Golf & Country Club - Outdoor Swimming Pool12420 199 Street NW Edmonton AB T5L 4S3 · Last inspected Jul 2, 2026
- Glendale Golf & Country Club - Outdoor Wading Pool12420 199 Street NW Edmonton AB T5L 4S3 · Last inspected May 29, 2026
- Glendale Golf & Country - Kitchen/Concession12410 199 Street NW Edmonton AB T5V 1T8 · Last inspected Apr 23, 2026
- Glendale School2415 Kelwood Drive SW Calgary AB T3E 3Z8 · Last inspected May 21, 2025
- Glendale Sciences and Technology School - Age Program6375 77 Street Red Deer AB T4P 3E9
- Glenda The Great303 Bonhomme Street Jasper AB T0E 1E0 · Last inspected Jan 20, 2026
- Glenda The Great - The Snack Bar303 Bonhomme Street Jasper AB T0E 1E0 · Last inspected Sep 18, 2025
- Glendon AG Foods - Food5015 Pyrogy Drive Glendon AB T0A 1P0 · Last inspected Mar 13, 2026
- Glendon Catering Club11 1 Avenue N Glendon AB T0A 1P0 · Last inspected Aug 15, 2025
- Glendon Drug Mart5012 Railway Avenue Glendon AB T0A 1P0
- Glendon Farmers Market5302 51 Street Glendon AB T0A 1P0 · Last inspected Sep 23, 2026
- Glendon RCMP Century Hall and Arena5302 51 Avenue Glendon AB T0A 1P0 · Last inspected Sep 3, 2026
- Glendon School - Breakfast Program5016 54 Street Glendon AB T0A 1P0 · Last inspected Sep 17, 2025
- Glendon School - Concession5016 54 Street Glendon AB T0A 1P0 · Last inspected May 8, 2026
- Glendon School - Pre-Kindergarten5016 54 Street Glendon AB T0A 1P0 · Last inspected Jun 16, 2026
- Glendon Social Club & Curling Society1 Avenue NW Glendon AB T0A 1P0 · Last inspected Dec 16, 2025
- Glenellen Community Centre25401 Township Road 360 Red Deer County AB T0M 1R0 · Last inspected Jul 10, 2026
- Glenevis General Store - Food306 - 55504 Nikoodi Road Glenevis AB T0E 1X0 · Last inspected Dec 11, 2025
- Glengarry Child Care Centre - Daycare13315 89 Street NW Edmonton AB T5E 3K3 · Last inspected May 4, 2026
- Glengarry Child Care Centre - Kitchen13315 89 Street NW Edmonton AB T5E 3K3 · Last inspected May 5, 2026
- Glengarry Community League13325 89 Street NW Edmonton AB T5E 3K3
- Glengarry Pharmacy115 - 12222 137 Avenue NW Edmonton AB T5L 4X5
- Glengarry Water Spray Park8520 132 Avenue NW Edmonton AB T5E 3B5 · Last inspected Jul 10, 2025
- Glengary Bison - Events24203 Township Road 280 Rocky View County AB T4B 2A3
- Glengary Bison - Food Warehouse24203 Township Road 280 Rocky View County AB T4B 2A3 · Last inspected Nov 7, 2025
- Gleniffer Lake Resort - Club House Concession35468 Range Road 30 Red Deer County AB T0M 1V0 · Last inspected Jun 12, 2026
- Gleniffer Lake Resort Ltd - Golf Course Snack Shack35468 Range Road 30 Red Deer County AB T0M 1V0 · Last inspected Jun 12, 2026
- Gleniffer Lake Resort Ltd. - South Pools Common Area35468 Range Road 30 Red Deer County AB T4G 0M3 · Last inspected Jun 9, 2026
- Gleniffer Lake Resort Ltd. - The Landing35468 Range Road 30 Red Deer County AB T4G 0M3 · Last inspected Mar 27, 2026
- Gleniffer Lake Resort Ltd. - West Outdoor Pool Common Area35468 Range Road 30 Red Deer County AB T4G 0M3 · Last inspected Jun 12, 2026
- Gleniffer Lake Resort - South Hot Tub Indoor35468 Range Road 30 Red Deer County AB T0M 1V0 · Last inspected Sep 14, 2026
- Gleniffer Lake Resort - South Lounge Pool Indoor35468 Range Road 30 Red Deer County AB T0M 1V0 · Last inspected Sep 8, 2026
- Gleniffer Lake Resort - South Outdoor Pool35468 Range Road 30 Red Deer County AB T0M 1V0 · Last inspected Jul 6, 2026
- Gleniffer Lake Resort - West Outdoor Hot Tub35468 Range Road 30 Red Deer County AB T0M 1V0 · Last inspected Jun 12, 2026
- Gleniffer Lake Resort - West Outdoor Pool35468 Range Road 30 Red Deer County AB T0M 1V0 · Last inspected Jun 15, 2026
- Glen Keeley Memorial Bull Riding5004 51 Avenue Stavely AB T0L 1Z0
- Glenmary School8801 96 Street Peace River AB T8S 1R6 · Last inspected Sep 10, 2025
- Glenmary School - Cafeteria8801 96 Street Peace River AB T8S 1R6
- Glen McAllister Private Studio204 7819 50 Avenue Red Deer AB T4P 1M8 · Last inspected Mar 13, 2026
- Glenmore Aquatic Centre - Common5330 19 Street SW Calgary AB T3E 1P1 · Last inspected Apr 2, 2026
- Glenmore Aquatic Centre - Dive Tank5330 19 Street SW Calgary AB T3E 1P1 · Last inspected Aug 18, 2026
- Glenmore Aquatic Centre - Swimming Pool5330 19 Street SW Calgary AB T3E 1P1 · Last inspected Aug 19, 2026
- Glenmore Aquatic Centre - Whirlpool5330 19 Street SW Calgary AB T3E 1P1 · Last inspected Aug 18, 2026
- Glenmore Christian Academy16520 24 Street SW Calgary AB T2Y 4W2 · Last inspected Sep 21, 2026
- Glenmore Coin Laundry & Dry Cleaning10B - 6624 Centre Street SE Calgary AB T2H 0C6 · Last inspected May 8, 2024
- Glenmore Daycare - Daycare3134 Glenmore Court SE Calgary AB T2C 2E6 · Last inspected Aug 24, 2026
- Glenmore Daycare - Food3134 Glenmore Court SE Calgary AB T2C 2E6 · Last inspected Apr 17, 2026
- Glenmore Delicatessen2110 Glenmore Court SE Calgary AB T2C 2E6 · Last inspected Aug 28, 2026
- Glenmore Garden Apartments - Common2105 90 Avenue SW Calgary AB T2J 0X5 · Last inspected Sep 22, 2026
- Glenmore Garden Apartments - Swimming Pool2105 90 Avenue SW Calgary AB T2J 0X5 · Last inspected Sep 22, 2026
- Glenmore Inn - Common1000 Glenmore Court SE Calgary AB T2C 2E6 · Last inspected Sep 23, 2026
- Glenmore Inn - Restaurant1000 Glenmore Court SE Calgary AB T2C 2E6 · Last inspected Dec 16, 2025
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,714 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.