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 · 34,689
- Passed latest, serious issue on the visit before · 8,268
- High risk (latest inspection failed) · 8,349
- No recent inspection · 13,943
- 65,249
- Facilities tracked
- 42,957
- Passed latest inspection
- 8,349
- 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:
- 19,921 facilitiesCalgary
- 13,194 facilitiesEdmonton
- 1,470 facilitiesLethbridge
- 1,467 facilitiesRed Deer
- 1,170 facilitiesGrande Prairie
- 1,072 facilitiesSherwood Park
- 1,030 facilitiesAirdrie
- 988 facilitiesMedicine Hat
- 918 facilitiesSt. Albert
- 832 facilitiesFort McMurray
- 682 facilitiesOkotoks
- 655 facilitiesCanmore
- 593 facilitiesCochrane
- 512 facilitiesSpruce Grove
- 494 facilitiesBanff
- 457 facilitiesLeduc
- 415 facilitiesCamrose
- 372 facilitiesFort Saskatchewan
- 329 facilitiesBrooks
- 319 facilitiesHigh River
- 303 facilitiesStrathmore
- 292 facilitiesChestermere
- 285 facilitiesSylvan Lake
- 275 facilitiesStony Plain
- 249 facilitiesCold Lake
- 245 facilitiesHinton
- 240 facilitiesBeaumont
- 233 facilitiesWetaskiwin
- 215 facilitiesWhitecourt
- 209 facilitiesEdson
- 206 facilitiesLacombe
- 200 facilitiesPeace River
- 199 facilitiesRocky Mountain House
- 195 facilitiesTaber
- 188 facilitiesJasper
- 182 facilitiesDrumheller
- 182 facilitiesOlds
- 170 facilitiesSt. Paul
- 167 facilitiesDrayton Valley
- 166 facilitiesBonnyville
- 165 facilitiesLac La Biche
- 164 facilitiesSlave Lake
- 163 facilitiesStettler
- 144 facilitiesDiamond Valley
- 142 facilitiesPonoka
- 141 facilitiesInnisfail
- 141 facilitiesVegreville
- 140 facilitiesWainwright
- 137 facilitiesMorinville
- 132 facilitiesPincher Creek
- 128 facilitiesDidsbury
- 126 facilitiesClaresholm
- 118 facilitiesDevon
- 116 facilitiesFort Macleod
- 116 facilitiesWestlock
- 114 facilitiesHigh Prairie
- 113 facilitiesBarrhead
- 111 facilitiesVermilion
- 109 facilitiesBlackfalds
- 108 facilitiesCarstairs
- 105 facilitiesFairview
- 102 facilitiesEdmonton International Airport
- 102 facilitiesGrande Cache
- 102 facilitiesSundre
- 98 facilitiesRimbey
- 97 facilitiesCoaldale
- 95 facilitiesHigh Level
- 95 facilitiesValleyview
- 93 facilitiesAthabasca
- 81 facilitiesFoothills
- 80 facilitiesBragg Creek
- 78 facilitiesNanton
- 78 facilitiesRedcliff
- 75 facilitiesCrossfield
- 73 facilitiesVulcan
- 72 facilitiesBeaverlodge
- 71 facilitiesGrimshaw
- 69 facilitiesBlairmore
- 69 facilitiesHanna
- 67 facilitiesLake Louise
- 66 facilitiesArdrossan
- 66 facilitiesLa Crete
- 65 facilitiesRaymond
- 63 facilitiesCardston
- 62 facilitiesThree Hills
- 59 facilitiesManning
- 58 facilitiesGibbons
- 58 facilitiesSmoky Lake
- 57 facilitiesFalher
- 56 facilitiesFox Creek
- 55 facilitiesPenhold
- 54 facilitiesNisku
- 54 facilitiesProvost
- 54 facilitiesRedwater
- 54 facilitiesSexsmith
- 51 facilitiesProvincial
- 50 facilitiesTofield
- 48 facilitiesClairmont
- 48 facilitiesLangdon
- 46 facilitiesMayerthorpe
- 45 facilitiesBalzac
- 44 facilitiesCalmar
- 43 facilitiesMillet
- 43 facilitiesOnoway
- 41 facilitiesBoyle
- 41 facilitiesLamont
- 41 facilitiesPicture Butte
- 40 facilitiesElk Point
- 40 facilitiesMillarville
- 39 facilitiesBashaw
- 39 facilitiesBow Island
- 39 facilitiesColeman
- 39 facilitiesCremona
- 38 facilitiesThorsby
- 37 facilitiesCoronation
- 36 facilitiesCastor
- 36 facilitiesKananaskis
- 36 facilitiesOyen
- 36 facilitiesSpirit River
- 35 facilitiesAlberta Beach
- 35 facilitiesConsort
- 35 facilitiesWembley
- 35 facilitiesWesterose
- 34 facilitiesEckville
- 33 facilitiesKillam
- 33 facilitiesMilk River
- 33 facilitiesViking
- 32 facilitiesBassano
- 32 facilitiesTwo Hills
- 32 facilitiesWabasca
- 31 facilitiesAcme
- 31 facilitiesBentley
- 31 facilitiesFort Vermilion
- 31 facilitiesHines Creek
- 31 facilitiesTrochu
- 31 facilitiesWabamun
- 30 facilitiesSwan Hills
- 30 facilitiesWaterton Park
- 29 facilitiesLegal
- 29 facilitiesMundare
- 29 facilitiesPlamondon
- 28 facilitiesBowden
- 28 facilitiesCoalhurst
- 28 facilitiesEvansburg
- 28 facilitiesForestburg
- 28 facilitiesHythe
- 28 facilitiesIrricana
- 28 facilitiesThorhild
- 27 facilitiesDelburne
- 27 facilitiesVauxhall
- 26 facilitiesBeiseker
- 26 facilitiesDaysland
- 26 facilitiesMarwayne
- 25 facilitiesLongview
- 25 facilitiesWildwood
- 24 facilitiesAcheson
- 23 facilitiesBezanson
- 23 facilitiesBreton
- 23 facilitiesHardisty
- 23 facilitiesMagrath
- 23 facilitiesMannville
- 22 facilitiesWarburg
- 21 facilitiesAlix
- 21 facilitiesEntwistle
- 21 facilitiesRycroft
- 20 facilitiesAldersyde
- 20 facilitiesCaroline
- 20 facilitiesStirling
- 19 facilitiesBanff National Park
- 19 facilitiesBon Accord
- 19 facilitiesCarseland
- 19 facilitiesLinden
- 19 facilitiesWinfield
- 18 facilitiesBuck Lake
- 18 facilitiesClive
- 18 facilitiesDuchess
- 18 facilitiesFort Assiniboine
- 18 facilitiesSedgewick
- 17 facilitiesAlder Flats
- 17 facilitiesEdgerton
- 17 facilitiesGrovedale
- 17 facilitiesKananaskis Village
- 17 facilitiesNew Sarepta
- 16 facilitiesAndrew
- 16 facilitiesAnzac
- 16 facilitiesBruderheim
- 16 facilitiesKitscoty
- 16 facilitiesMcLennan
- 16 facilitiesMyrnam
- 16 facilitiesNampa
- 15 facilitiesConklin
- 15 facilitiesFort Chipewyan
- 15 facilitiesFort McKay
- 15 facilitiesGlendon
- 15 facilitiesGranum
- 15 facilitiesLloydminster
- 15 facilitiesPine Lake
- 15 facilitiesRed Earth Creek
- 15 facilitiesRyley
- 15 facilitiesSangudo
- 14 facilitiesForemost
- 14 facilitiesNobleford
- 14 facilitiesRainbow Lake
- 13 facilitiesChauvin
- 13 facilitiesDead Man's Flats
- 13 facilitiesKinuso
- 13 facilitiesNiton Junction
- 12 facilitiesGrassland
- 12 facilitiesMulhurst Bay
- 12 facilitiesSmith
- 12 facilitiesWaskatenau
- 11 facilitiesArdmore
- 11 facilitiesBusby
- 11 facilitiesCarbon
- 11 facilitiesCrooked Creek
- 11 facilitiesHolden
- 11 facilitiesIrma
- 11 facilitiesVilna
- 10 facilitiesDelia
Inspected facilities in Alberta
- 1st Annual In-Door Bunnock Tournament5 - 4415 56 Street Camrose AB T4V 5K4
- 1st Choice Husky - Food Store3530 Kepler Street Whitecourt AB T7S 0B5 · Last inspected Nov 18, 2025
- 1st Class After Class126 Cranford Drive SE Calgary AB T3M 0J1 · Last inspected Jul 31, 2025
- 1st Class After Class2 New Brighton SE Calgary AB T2Z 4B2
- 1st Class After Class1039 Suncastle Drive SE Calgary AB T2X 2Z1 · Last inspected May 23, 2025
- 1st Class After Class228 Mahogany Boulevard SE Calgary AB T3M 0X6
- 1st Class After Class30 New Brighton Drive SE Calgary AB T2Z 4B2 · Last inspected Dec 12, 2023
- 1st Class After Class483 Silverado Boulevard SW Calgary AB T2X 0C6
- 1st Class After Class11020 Fairmount Drive SE Calgary AB T2J 0T1 · Last inspected Dec 7, 2023
- 1st Class After Class - Christ the King333 Cranston Way SE Calgary AB T3M 1E8 · Last inspected Feb 23, 2026
- 1st Class After Class - Don Bosco13615 Deer Ridge Drive SE Calgary AB T2J 6S7 · Last inspected May 22, 2024
- 1st Class After Class - St. Albert The Great225 Prestwick Avenue SE Calgary AB T2Z 3X3 · Last inspected Nov 18, 2025
- 1st Class After Class St. Francis10 - 32156 Highway 552 E Foothills County AB T0L 0X0 · Last inspected May 22, 2025
- 1st Class After Class - St. Isabella855 Copperfield Boulevard SE Calgary AB T2Z 4W8 · Last inspected Oct 7, 2025
- 1st Class After Class - St. Marguerite School1100 New Brighton Drive SE Calgary AB T2Z 0W1 · Last inspected Aug 28, 2024
- 1st Class Childcare99 Seton Road SE Calgary AB T3L 2M4 · Last inspected Oct 15, 2025
- 1st Class Childcare27 Woodfield Way SW Calgary AB T2W 5E1 · Last inspected Aug 28, 2024
- 1st Class Childcare90 Rowley Way NW Calgary AB T3L 0G4 · Last inspected Jan 23, 2025
- 1st Class Child Care - Ecole Good Shepherd52 Robinson Drive Okotoks AB T2Z 3R7 · Last inspected Jul 26, 2024
- 1st Class Childcare - Facility125 - 8838 Blackfoot Trail SE Calgary AB T2J 3J1 · Last inspected Aug 7, 2025
- 1st Class Child Care - Facility504 - 303 Shawville Boulevard SE Calgary AB T2Y 3W6 · Last inspected Aug 17, 2026
- 1st Class Child Care - Facility515 - 4916 130 Avenue SE Calgary AB T2Z 0G4 · Last inspected Jul 20, 2026
- 1st Class Child Care - Facility205 - 3815 Front Street SE Calgary AB T3M 2J6 · Last inspected Aug 27, 2025
- 1st Class Child Care - Food504 - 303 Shawville Boulevard SE Calgary AB T2Y 3W6 · Last inspected Aug 11, 2026
- 1st Class Child Care - Mahogany165 Mahogany Boulevard SE Calgary AB T3M 1N4 · Last inspected Jun 12, 2024
- 1st Class Child Care - Somerset150 Somerset Manor SW Calgary AB T2Y 4S2 · Last inspected Dec 14, 2023
- 1st Class Child Care - Wolf Willow - Facility200 - 2121 194 Avenue SE Calgary AB T2X 5B1 · Last inspected Aug 25, 2026
- 1st Class Child Care - Wolf Willow - Food200 - 2121 194 Avenue SE Calgary AB T2X 5B1 · Last inspected Jul 13, 2026
- 1st Class Innovative Childcare Solutions - Facility220 - 412 Pine Creek Road Heritage Pointe AB T1S 4J9 · Last inspected Aug 25, 2026
- 1st Class Innovative Childcare Solutions - Food220 - 412 Pine Creek Road Heritage Pointe AB T1S 4J9 · Last inspected Aug 25, 2026
- 1st Class Lashes & Esthetics Studio418 2 Avenue NW Diamond Valley AB T0L 0H0 · Last inspected Jul 13, 2026
- 1st Class Mobile Esthetics6620 28 Avenue NW Edmonton AB T6K 2R1
- 1st Class Mobile Esthetics - Shepherd's Care Eden House Hair Salon2759 109 Street NW Edmonton AB T6J 2R1
- 1st Class Mobile Esthetics - Shepherd's Care Kensington Hair Salon12603 135 Avenue NW Edmonton AB T5L 5B2
- 1 Stop U-Fill206 Centre Street N Sundre AB T0M 1X0
- 1 Street Tattoo1207 5 Avenue NW Calgary AB T2N 0S1 · Last inspected Oct 7, 2025
- 1st RND1672 - 8882 170 Street NW Edmonton AB T5T 4J2 · Last inspected Sep 29, 2026
- 1st RND11248 104 Avenue NW Edmonton AB T5K 2X4 · Last inspected Sep 1, 2026
- 1st Street Culinary96187 Spruce Meadows Green SW Foothills AB T1S 2R9 · Last inspected Jun 2, 2025
- 1st Ward - Events525 4 Avenue Stirling AB T0K 2E0
- 20003 20 Avenue NW20003 20 Avenue NW Edmonton AB T6M 0X7
- 2000 Days Pre Kindergarten - Daycare5728 1 Street SW Calgary AB T2H 0E2 · Last inspected May 22, 2026
- 2000 Days Pre Kindergarten - Food5728 1 Street SW Calgary AB T2H 0E2 · Last inspected May 14, 2026
- 2008 33B Street NW - Suspected illegal food operation2008 33B Street NW Edmonton AB T6T 0L3 · Last inspected Feb 20, 2026
- 201 Tattoo201 - 11335 Kingsway NW Edmonton AB T5G 0X3 · Last inspected Oct 13, 2026
- 201 Tattoo - Event201 - 11335 Kingsway NW Edmonton AB T5G 0X3 · Last inspected Apr 17, 2026
- 20/20 Hair Vision267 Dover Ridge Close SE Calgary AB T2B 2C5 · Last inspected Feb 9, 2024
- 20/20 Pharmacy102 - 5340 1 Street SW Calgary AB T2H 0C8 · Last inspected Sep 17, 2024
- 20/20 Pharmacy106 - 5340 1 Street SW Calgary AB T2H 0C8
- 2022 Fortis Alberta Harvest FestivalAB
- 2023 Red Deer Home Show4847A 19 Street Red Deer AB T4R 2N7
- 203 Cornerstone Circle NE203 Cornerstone Circle NE Calgary AB T3N 1H1
- 204 - 15306 87 Avenue NW204 - 15306 87 Avenue NW Edmonton AB T5R 4G3 · Last inspected May 5, 2025
- 205 Knottwood Road North NW - Common Area205 Knottwood Road North NW Edmonton AB T6K 4B9 · Last inspected Aug 21, 2025
- 205 Knottwood Road North NW - Swimming Pool205 Knottwood Road North NW Edmonton AB T6K 4B9 · Last inspected Aug 21, 2025
- 205 Knottwood Road North NW - Whirlpool205 Knottwood Road North NW Edmonton AB T6K 4B9 · Last inspected Aug 21, 2025
- 2111 32 Street NW - GarageGarage - 2111 32 Street NW Edmonton AB T6T 0K4
- 212 15 Avenue NW212 15 Avenue NW Calgary AB T2M 0G8 · Last inspected May 15, 2024
- 2126942 Alberta Ltd.304 43 Avenue E Claresholm AB T0L 0T0
- 2128 8 Avenue NE - Unpermitted for Illegal Food Catering2128 8 Avenue NE Calgary AB T2E 0T6
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 65,249 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.