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,799
- Passed latest, serious issue on the visit before · 5,978
- High risk (latest inspection failed) · 5,971
- No recent inspection · 9,966
- 46,714
- Facilities tracked
- 30,777
- Passed latest inspection
- 5,971
- 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
- Graduated Supports - Food220 - 200 Scenic Bow Place NW Calgary AB T3L 1S5 · Last inspected Feb 27, 2026
- Graffs and Kennys616 Avery Place SE Calgary AB T2J 1E3
- Graham Auctions - Food4321 84 Street NE Calgary AB T1Y 7H3
- Graham Community Hall30236 Range Road 54 Mountain View County AB
- Graham Construction - Events110 - 115 Quarry Park Road SE Calgary AB T2C 5G9
- Graham’s Jerk HouseEdmonton AB
- Graham Staging Camp - FoodSW 1-68-6-W6 Greenview No. 16 MD AB · Last inspected May 29, 2026
- Grain Bin Brewing Company101 - 10014 102 Street Grande Prairie AB T8V 2V6 · Last inspected Jul 10, 2026
- Grainger’s Greens - Events220 Beaverglen Close Fort McMurray AB T9H 2V3 · Last inspected Sep 25, 2026
- Grain & Glory Bakery6511 57 Street Olds AB T4H 0C9
- Grain Of Rice1312 Webber Greens Drive NW Edmonton AB T5T 7C5 · Last inspected Jun 17, 2026
- Grains and Seeds BakeryCopperfield Calgary AB
- Grains Bakery Cafe101 - 11702 104 Avenue Grande Prairie AB T8V 6K3 · Last inspected Jul 7, 2026
- Grains Bakery Cafe101 - 10408 67 Avenue Grande Prairie AB T8W 0K8 · Last inspected Aug 28, 2026
- Graminia Community Hall51101 Range Road 270 Parkland County AB T7Y 1G6
- Graminia Community School - Hot Lunch Program51101 Range Road 271 Parkland County AB T7Y 1G7 · Last inspected Feb 10, 2026
- Gram Kracker/Crumbfusion1301 32 Street SW Medicine Hat AB T1B 4A6 · Last inspected Oct 3, 2025
- Gramma Bee's Honey - J8 - Bountiful Market3696 97 Street NW Edmonton AB T6E 5S8 · Last inspected May 14, 2026
- Grammie’s Little Bakery Inc.403 5 Street S Lethbridge AB T1J 2B6 · Last inspected May 27, 2026
- Grammie’s Little Bakery Inc. - Events403 5 Street S Lethbridge AB T1J 2B6
- Grampa Crane's Fine Foods143 Arbour Stone Crescent NW Calgary AB T3G 5A1
- Gram's Dawg House - CNT-1020SW 30-36-05 W5 Clearwater County AB T0M 0M0 · Last inspected May 21, 2025
- Granary Road Public Market & Adventure Park - Concession226066 112 Street W Foothills County AB T1S 5S5 · Last inspected Jul 30, 2026
- Granary Road Public Market & Adventure Park - Mercantile226066 112 Street W Foothills County AB T1S 5S5 · Last inspected Apr 30, 2026
- Granary Road Public Market & Adventure Park - Roosters Creamery226066 112 Street W Foothills AB T1S 5S5 · Last inspected Jul 30, 2026
- Grand Central Bar & Grill8 / 9 - 49 Elizabeth Street Okotoks AB T1S 1B3 · Last inspected Apr 1, 2026
- Grand Centre Golf & Country Club62417 Range Road 420A Bonnyville No. 87 AB T9M 1P3 · Last inspected Sep 22, 2025
- Grande Avenue Village - Food Services50 Grande Avenue Cochrane AB T4C 2P6 · Last inspected Feb 25, 2026
- Grande Avenue Village - Hair Salon50 Grande Avenue Cochrane AB T4C 2P6 · Last inspected Nov 6, 2025
- Grande Cache Community Events Foundation - EventsPO BOX 1582 Grande Cache AB T0E 0Y0
- Grande Cache Community Friends (Caring Hearts) - Events10450 Hoppe Avenue Grande Cache AB T0E 0Y0
- Grande Cache Community Health Complex10200 Shand Avenue Grande Cache AB T0E 0Y0 · Last inspected Aug 25, 2026
- Grande Cache Community High School - Food10601 Shand Avenue W Grande Cache AB T0E 0Y0 · Last inspected May 27, 2026
- Grande Cache Curling Club10450 Hoppe Avenue Grande Cache AB T0E 0Y0 · Last inspected Jul 28, 2025
- Grande Cache Daycare Centre - Food10502 106 Street Grande Cache AB T0E 0Y0 · Last inspected Feb 2, 2026
- Grande Cache Daycare Centre- Social Care10502 106 Street Grande Cache AB T0E 0Y0 · Last inspected Mar 12, 2026
- Grande Cache Dragon Palace1601 Pine Plaza Grande Cache AB T0E 0Y0 · Last inspected Oct 8, 2026
- Grande Cache Farmers' Market2400 Pine Plaza Grande Cache AB T0E 0Y0
- Grande Cache Food Bank4210 Pine Plaza Grande Cache AB T0E
- Grande Cache Golf & Country ClubSec 3-57-8-W6 Grande Cache AB T0E 0Y0 · Last inspected Jun 16, 2026
- Grande Cache Grad Committee - Events10450 Hoppe Avenue Grande Cache AB T0E 0Y0
- Grande Cache Home Hardware300 Shoppers Park Mall Grande Cache AB T0E 0Y0 · Last inspected Jul 9, 2025
- Grande Cache Hospital Foundation - Event10200 Shand Avenue Grande Cache AB T0E 0Y0
- Grande Cache Inn and Suites9901 100 Street Grande Cache AB T0E 0Y0 · Last inspected Aug 25, 2026
- Grande Cache Liquor10002 Hoppe Avenue Grande Cache AB T0E 0Y0 · Last inspected Apr 20, 2026
- Grande Cache Minor Baseball Association - Events10450 Hoppe Avenue Grande Cache AB T0E 0Y0
- Grande Cache Minor Hockey Association - Events70 97 Avenue Grande Cache AB T0E 0Y0
- Grande Cache Petro Canada - Food9910 Shand Avenue Grande Cache AB T0E 0Y0 · Last inspected Oct 28, 2025
- Grande Cache Pizza - Main Kitchen1323 Shoppers Park Mall Grande Cache AB T0E 0Y0 · Last inspected Aug 20, 2026
- Grande Cache Pumpkin Festival10401 Memorial Drive Grande Cache AB T0E 0Y0
- Grande Cache Recreation Centre - Common Area10450 Hoppe Avenue Grande Cache AB T0E 0Y0 · Last inspected Oct 8, 2026
- Grande Cache Recreation Centre - Events10450 Hoppe Avenue Grande Cache AB T0E 0Y0
- Grande Cache Recreation Centre - Lane Pool10450 Hoppe Avenue Grande Cache AB T0E 0Y0 · Last inspected Oct 8, 2026
- Grande Cache Recreation Centre - Leisure Pool10450 Hoppe Avenue Grande Cache AB T0E 0Y0 · Last inspected Oct 8, 2026
- Grande Cache Recreation Centre - Outdoor Spray Park10450 Hoppe Avenue Grande Cache AB T0E 0Y0 · Last inspected Aug 18, 2026
- Grande Cache Recreation Centre - Whirlpool10450 Hoppe Avenue Grande Cache AB T0E 0Y0 · Last inspected Oct 8, 2026
- Grande Cache Transition House - FoodUndisclosed Location Grande Cache AB · Last inspected Apr 10, 2026
- Grande Central Station - Food9800 100 Street Grande Cache AB T0E 0Y0 · Last inspected Jun 23, 2026
- GrandeCon2023 - 10017 99 Avenue Grande Prairie AB T8V 2P6 · Last inspected Sep 11, 2026
- Grande Expression - Event10121 - 106 Avenue Grande Prairie AB T8V 1J9
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.