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
- Spring Rolls - Events321 13 Street N Lethbridge AB T1H 2S1 · Last inspected Jun 26, 2026
- Springs Church/ 924 Coffee Shop924 Heritage Drive SW Calgary AB T2V 2W7
- Spring Sip & Savour Festival203079 Range Road 251 Mossleigh AB T0L 1P0
- Spring Spectacular Car Show55051 Township Road 710 County of Grande Prairie No 1 AB T8V 3A5
- Spring Sun Restaurant4810 53 Avenue Barrhead AB T7N 1N5 · Last inspected Dec 3, 2024
- Spring Trio 20194011 1A Street SW Calgary AB T2S
- Springvale Fine Foods273036 Range Road 232 Wheatland County AB T0J 2R0 · Last inspected Jul 20, 2026
- Springvale Fine Foods1235 26 Avenue SE Calgary AB T2G 1R7
- Spring Vietnamese Cuisine315 - 11566 24 Street SE Calgary AB T2Z 3J3 · Last inspected Apr 9, 2026
- Sprinkl'd by Danielle4 Whitetail Point Mundare AB T0B 3H0 · Last inspected Feb 10, 2026
- Sprinkled by Sharron30254 River Ridge Drive Calgary AB T3Z 3L1
- Sprinkled Sweet4303 Varsity Drive NW Calgary AB T3A 0Z7 · Last inspected Mar 10, 2025
- Sprinkles & Co.D426 - 12445 Lake Fraser Drive SE Calgary AB T2J 7A4 · Last inspected Mar 20, 2025
- Sprinkles & Co. - EventsD426 - 12445 Lake Fraser Drive SE Calgary AB T2J 7A4
- Sproule's Mountview IDA Drugs3757 43 Avenue Red Deer AB T4N 3B7
- Sprout & Avocado10211 102 Avenue NW Edmonton AB T5J 0A5 · Last inspected Jun 5, 2025
- SproutHouse Early Education - Facility205 Rangeview Way SE Calgary AB T3M 2K1 · Last inspected Sep 2, 2026
- Sprout Meals9 - 1815 27 Avenue NE Calgary AB T2E 7E1 · Last inspected Jan 9, 2026
- Sprouts Family Centre Inc.203 2 Avenue W Hanna AB T0J 1P0 · Last inspected Apr 23, 2026
- Sprout Style3544 McLean Crescent SW Edmonton AB T6W 1M3 · Last inspected Jul 10, 2024
- Sprouts Vine BistroB & C - 4928 50 Street Red Deer AB T4N 1X7 · Last inspected Oct 9, 2026
- Sprouts Vine Bistro - EventsB & C - 4928 50 Street Red Deer AB T4N 1X7 · Last inspected Mar 28, 2026
- Spruce Avenue Community League10240 115 Avenue NW Edmonton AB T5B 0L8
- Spruce Avenue School--E4C Nutrition Program11424 102 Street NW Edmonton AB T5G 2E7 · Last inspected Feb 4, 2026
- Spruce Avenue School--Nutrition Program11424 102 Street NW Edmonton AB T5G 2E7 · Last inspected Feb 4, 2026
- Spruce Avenue Water Spray Park11424 102 Street NW Edmonton AB T5G 2E7 · Last inspected Jun 16, 2025
- Spruce Bay Resort - Food Store36101 Range Road 250 Pine Lake AB T0M 1S0 · Last inspected May 28, 2026
- Spruce & Bean1605 Acorn Plaza Grande Cache AB T0E 0Y0 · Last inspected Jun 16, 2026
- Spruce & Bean - Events1605 Acorn Plaza Grande Cache AB T0E 0Y0
- Spruce Community - Food1055 Bow Valley Drive NE Calgary AB T2E 8A9 · Last inspected May 28, 2026
- Spruce Community - Hair Salon1055 Bow Valley Drive NE Calgary AB T2E 8A9 · Last inspected May 28, 2026
- Spruce Community Tuck Shop1055 Bow Valley Drive NE Calgary AB T2E 8A9
- Spruce Grove Alliance Church250 Century Road Spruce Grove AB T7X 1W6 · Last inspected Mar 25, 2026
- Spruce Grove Bingo Concession160 St. Matthews Avenue Spruce Grove AB T7X 3A7 · Last inspected Feb 2, 2026
- Spruce Grove City Centre Public Market116 Main Street Spruce Grove AB T7X 3X2
- Spruce Grove Community Church - Kitchen180 Century Road Spruce Grove AB T7X 3B4 · Last inspected Jan 14, 2025
- Spruce Grove Composite High School 615071000 Calahoo Road Spruce Grove AB T7X 2T7 · Last inspected Feb 4, 2026
- Spruce Grove Curling Club9 Agrena Road Spruce Grove AB T7X 3B2 · Last inspected Sep 23, 2026
- Spruce Grove Daycare115 Main Street Spruce Grove AB T7X 3X2 · Last inspected Oct 30, 2025
- Spruce Grove Daycare - Kitchen115 Main Street Spruce Grove AB T7X 3X2 · Last inspected Oct 30, 2025
- Spruce Grove & District Ag Society Community Building120 Railway Avenue Spruce Grove AB T7X 3A2 · Last inspected Mar 25, 2026
- Spruce Grove & District Minor Football Association - Fuhr Park Concession9 Tri Leisure Way Spruce Grove AB T7X 0G8 · Last inspected Jul 3, 2024
- Spruce Grove Farmers Market240 St. Matthews Avenue Spruce Grove AB T7X 3B4 · Last inspected Sep 25, 2026
- Spruce Grove Farmers' Market120 Railway Avenue Spruce Grove AB T7X 3A8
- Spruce Grove Farmers Market Society95 Mcleod Avenue Spruce Grove AB T7X 2Z6 · Last inspected Apr 14, 2026
- Spruce Grove Winter FestSpruce Grove AB
- Spruce Haven Golf Course - FoodSE 31-43-02 W5 Bluffton AB T0C 0M0 · Last inspected Sep 3, 2026
- Spruce It Up Garden Centre159 210 Avenue SW Calgary AB T2X 1K4
- Spruce Lane Farm Coop243225 Range Road 31A Calgary AB T3Z 3L5
- Spruce Meadows 'Epic Weekends'18011 Spruce Meadows Way SW Foothills AB T2X 4B7
- Spruce Meadows Golf and Country Club - FoodSE 16-74-05 W6 County of Grande Prairie No 1 AB T0H 3C0 · Last inspected Jun 23, 2026
- Spruce Meadows International Christmas Market18011 Spruce Meadows Way SE Calgary AB T2X 4B7
- Spruce Meadows 'Masters'18011 Spruce Meadows Way SW Calgary AB T2X 4B7
- Spruce Meadows 'National' Tournament18011 Spruce Meadows SW Foothills County AB T2X 4B7
- Spruce Meadows 'North American'18011 Spruce Meadows SW Calgary AB T2X 4B7
- Spruce Park Ranch Inc - Store51432 Range Road 273 Parkland County AB T7Y 1H7 · Last inspected Mar 14, 2024
- Spruce Point Park - Marina Store74018 Range Road 104 Big Lakes County AB T0G 1K0 · Last inspected Jul 21, 2026
- Spruce Valley Events at Shalom Park - Food20750 57 Avenue SW Edmonton AB T6Y 0J4 · Last inspected Aug 14, 2026
- Spruce View Community Hall - Food2127 10 Av Spruce View AB T0M 1V0 · Last inspected May 27, 2026
- Spruce View Lodge & Heights12 Sunset Boulevard Whitecourt AB T7S 1S9 · Last inspected Jul 21, 2026
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.