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 · 16,060
- Passed latest, serious issue on the visit before · 3,848
- High risk (latest inspection failed) · 3,890
- No recent inspection · 6,669
- 30,467
- Facilities tracked
- 19,908
- Passed latest inspection
- 3,890
- 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:
- 9,318 facilitiesCalgary
- 6,270 facilitiesEdmonton
- 650 facilitiesLethbridge
- 649 facilitiesRed Deer
- 546 facilitiesGrande Prairie
- 503 facilitiesSherwood Park
- 496 facilitiesAirdrie
- 439 facilitiesMedicine Hat
- 378 facilitiesSt. Albert
- 358 facilitiesFort McMurray
- 346 facilitiesCanmore
- 309 facilitiesCochrane
- 277 facilitiesOkotoks
- 272 facilitiesBanff
- 209 facilitiesCamrose
- 206 facilitiesSpruce Grove
- 192 facilitiesLeduc
- 179 facilitiesHigh River
- 175 facilitiesBrooks
- 167 facilitiesFort Saskatchewan
- 151 facilitiesChestermere
- 135 facilitiesHinton
- 131 facilitiesBeaumont
- 120 facilitiesCold Lake
- 120 facilitiesStrathmore
- 115 facilitiesSylvan Lake
- 110 facilitiesStony Plain
- 104 facilitiesJasper
- 104 facilitiesWetaskiwin
- 102 facilitiesRocky Mountain House
- 100 facilitiesBonnyville
- 96 facilitiesEdson
- 93 facilitiesInnisfail
- 90 facilitiesWhitecourt
- 86 facilitiesDrumheller
- 81 facilitiesSt. Paul
- 78 facilitiesTaber
- 76 facilitiesDiamond Valley
- 72 facilitiesLacombe
- 72 facilitiesSlave Lake
- 72 facilitiesWainwright
- 71 facilitiesDrayton Valley
- 71 facilitiesLac La Biche
- 71 facilitiesOlds
- 69 facilitiesDidsbury
- 68 facilitiesBarrhead
- 68 facilitiesDevon
- 67 facilitiesFort Macleod
- 66 facilitiesClaresholm
- 66 facilitiesFairview
- 66 facilitiesHigh Prairie
- 64 facilitiesHigh Level
- 63 facilitiesPeace River
- 61 facilitiesCoaldale
- 60 facilitiesCarstairs
- 58 facilitiesBlackfalds
- 58 facilitiesGrande Cache
- 57 facilitiesStettler
- 55 facilitiesAthabasca
- 54 facilitiesMorinville
- 50 facilitiesCrossfield
- 50 facilitiesEdmonton International Airport
- 50 facilitiesVegreville
- 44 facilitiesPonoka
- 43 facilitiesBragg Creek
- 42 facilitiesPincher Creek
- 41 facilitiesFox Creek
- 40 facilitiesBeaverlodge
- 40 facilitiesFoothills
- 37 facilitiesBlairmore
- 36 facilitiesCardston
- 36 facilitiesGibbons
- 36 facilitiesGrimshaw
- 36 facilitiesHanna
- 35 facilitiesFalher
- 34 facilitiesValleyview
- 34 facilitiesWestlock
- 33 facilitiesVermilion
- 32 facilitiesArdrossan
- 32 facilitiesRimbey
- 31 facilitiesSundre
- 30 facilitiesBashaw
- 30 facilitiesNanton
- 29 facilitiesBoyle
- 29 facilitiesCalmar
- 28 facilitiesLake Louise
- 28 facilitiesNisku
- 27 facilitiesEckville
- 27 facilitiesThree Hills
- 26 facilitiesBow Island
- 26 facilitiesElk Point
- 25 facilitiesBassano
- 25 facilitiesForestburg
- 24 facilitiesBalzac
- 24 facilitiesClairmont
- 24 facilitiesColeman
- 24 facilitiesCoronation
- 24 facilitiesCremona
- 24 facilitiesProvincial
- 23 facilitiesAlberta Beach
- 23 facilitiesConsort
- 23 facilitiesRaymond
- 22 facilitiesBowden
- 22 facilitiesHines Creek
- 22 facilitiesLa Crete
- 21 facilitiesPicture Butte
- 21 facilitiesRedcliff
- 20 facilitiesAcme
- 20 facilitiesFort Vermilion
- 19 facilitiesAlix
- 19 facilitiesBreton
- 19 facilitiesCastor
- 19 facilitiesDelburne
- 19 facilitiesSexsmith
- 18 facilitiesBeiseker
- 18 facilitiesDaysland
- 18 facilitiesKananaskis
- 18 facilitiesLegal
- 18 facilitiesProvost
- 17 facilitiesMillet
- 17 facilitiesPenhold
- 17 facilitiesVulcan
- 17 facilitiesWesterose
- 16 facilitiesBentley
- 16 facilitiesHardisty
- 16 facilitiesHythe
- 16 facilitiesRedwater
- 16 facilitiesSmoky Lake
- 15 facilitiesEvansburg
- 15 facilitiesManning
- 14 facilitiesLangdon
- 13 facilitiesBon Accord
- 13 facilitiesDuchess
- 13 facilitiesEdgerton
- 13 facilitiesIrricana
- 13 facilitiesLamont
- 13 facilitiesTofield
- 12 facilitiesAnzac
- 12 facilitiesBruderheim
- 12 facilitiesCaroline
- 12 facilitiesCarseland
- 12 facilitiesGlendon
- 12 facilitiesWabasca
- 11 facilitiesForemost
- 11 facilitiesOnoway
- 11 facilitiesTwo Hills
- 10 facilitiesAcheson
- 10 facilitiesBusby
- 10 facilitiesMayerthorpe
Inspected facilities in Alberta
- Cara Ully - Face Painting - Events1268 Ravenswood Drive SE Airdrie AB T4B 0G9
- Caravan Cafe7 - 4412 Manilla Road SE Calgary AB T2G 4B7 · Last inspected Feb 3, 2026
- Carbert Waite LLP - Events645 7 Avenue SW Calgary AB T2P 4G8
- Carbon Centennial Pool - Common Area237 Caradoc Avenue Carbon AB T0M 0L0 · Last inspected Jun 5, 2026
- Carbon Centennial Pool - Swimming Pool237 Caradoc Avenue Carbon AB T0M 0L0 · Last inspected Jun 5, 2026
- Carbon Community Centre401 Bruce Avenue Carbon AB T0M 0L0 · Last inspected Jun 5, 2026
- Carbon Gas 4 Cash112 1 Avenue E Spruce Grove AB T7X 2H4 · Last inspected Jun 20, 2025
- Carbon Grocery - Food403 Caradoc Avenue Carbon AB T0M 0L0 · Last inspected Aug 21, 2026
- Carbon Preschool Association240 Caradoc Avenue Carbon AB T0M 0L0 · Last inspected Sep 4, 2026
- Carbon School221 Bruce Avenue Carbon AB T0M 0L0 · Last inspected Feb 12, 2026
- Carbon Valley Hotel424 Caradoc Avenue Carbon AB T0M 0L0 · Last inspected Apr 3, 2026
- Cardiff Community Association - Kitchen55320 Range Road 251 Sturgeon County AB T8N 1N5 · Last inspected Apr 7, 2026
- Cardiff Golf & Country Club/Flat Iron Grill55307 Range Road 251 Sturgeon County AB T8R 1S1 · Last inspected Jun 16, 2026
- Cardiff Meat And Sausage - Production Area24512 Township Road 554 Cardiff AB T8R 2G3 · Last inspected Dec 15, 2025
- Cardinale401 12 Avenue SE Calgary AB T2G 2S9 · Last inspected Jan 29, 2026
- Cardinale - Events401 12 Avenue SE Calgary AB T2G 2S9
- Cardinal Meats - Events155 Hedgedale Road Brampton ON L6T 5P3
- Card's Board Game Cafe305 - 10206 100 Avenue Grande Prairie AB T8V 0V6 · Last inspected Nov 28, 2025
- Cards by Christina4328 72 Street NW Calgary AB T3B 0S4
- Cardston Agridome888 12 Street Cardston AB T0K 0K0 · Last inspected Jul 23, 2024
- Cardston Arena Cheeseman Ice Center Concession345 Main Street Cardston AB T0K 0K0 · Last inspected Nov 12, 2025
- Cardston Christmas Market67 3 Avenue W Cardston AB T0K 0K0
- Cardston Civic Centre67 3 Avenue W Cardston AB T0K 0K0 · Last inspected Dec 4, 2024
- Cardston Elementary School - Kitchen730 4 Avenue W Cardston AB T0K 0K0 · Last inspected Mar 4, 2026
- Cardston Farmers Market4 Avenue W Lions Park Cardston AB T0K 0K0 · Last inspected May 5, 2025
- Cardston Health Centre144 2 Street W Cardston AB T0K 0K0 · Last inspected Jan 14, 2026
- Cardston High School145 4 Avenue W Cardston AB T0K 0K0 · Last inspected Jan 27, 2026
- Cardston Inn - Breakfast848 Main Cardston AB T0K 0K0 · Last inspected Aug 12, 2025
- Cardston Inn - Concert848 Main Cardston AB T0K 0K0
- Cardston Jr High School430 5 Avenue E Cardston AB T0K 0K0 · Last inspected Mar 2, 2026
- Cardston Pizza325 Main Street Cardston AB T0K 0K0 · Last inspected Jun 11, 2026
- Cardston pool concession64 4 Avenue W Cardston AB T0K 0K0 · Last inspected Aug 21, 2026
- Cardston Remedy's RX - Store321 Main street Cardston AB T0K 0K0
- Cardston Reunion Centre813 8 Avenue W Cardston AB T0K 0K0
- Cardston Soccer - Concession510 5 Avenue E Cardston AB T0K 0K0
- Cardston Spray Park4 Avenue West (South Side of Lions Park by the Nature Trail) Cardston AB T0K 0K0 · Last inspected Aug 12, 2026
- Cardston Summer MarketAB
- Cardston Swimming Pool64 4 Avenue W Cardston AB T0K 0K0 · Last inspected Aug 21, 2026
- Cardston Swimming Pool - Common area64 4 Avenue W Cardston AB T0K 0K0 · Last inspected May 25, 2026
- Careadon Village - Aquatic Common Areas2 Inglewood Drive St. Albert AB T8N 5E2 · Last inspected Dec 2, 2025
- Careadon Village - Kitchen2 Inglewood Drive St. Albert AB T8N 7W6 · Last inspected Jan 16, 2026
- Careadon Village - Pool2 Inglewood Drive St. Albert AB T8N 5E2 · Last inspected Aug 18, 2026
- Careadon Village - Suburbia Hair - Personal Services2 Inglewood Drive St. Albert AB T8N 5E2 · Last inspected Feb 10, 2025
- Care Bakery3823 29 Street NE Calgary AB T1Y 6B5 · Last inspected Sep 5, 2025
- Care Bakery - Events3823 29 Street NE Calgary AB T1Y 6B5
- Care beauty salon240 Sandpiper Crescent Chestermere AB T1X 0Y4 · Last inspected Sep 22, 2025
- Career and Technology Centre - Cosmetology2336 53 Avenue SW Calgary AB T3E 1L2 · Last inspected Sep 24, 2026
- Career Pathways891 Mistassiniy Road South Wabasca AB T0G 2K0 · Last inspected Nov 5, 2025
- Career Pathways2783 Neewatin Drive Wabasca AB T0G 2K0
- Career Plus / Kanwaljit Singh302 - 9129 35 Avenue NW Edmonton AB T6E 5Y1
- Care for Newcomer Children - Kitchen11713 82 Street NW Edmonton AB T5B 2V9 · Last inspected Oct 8, 2026
- Carefree Resort - Common Area Aquatics2540 Township 353 Red Deer County AB T4G 0K6 · Last inspected Aug 7, 2026
- Carefree Resort - Kiddie Pool2540 Township 353 Red Deer County AB T4G 0K6 · Last inspected Aug 24, 2026
- Carefree Resort - Large Pool2540 Township 353 Red Deer County AB T4G 0K6 · Last inspected Aug 7, 2026
- Care Hair And Beauty Salon3315 43 Avenue NW Edmonton AB T6T 1B6 · Last inspected Aug 6, 2025
- Careit Urban Deli9672 142 Street NW Edmonton AB T5N 4B2 · Last inspected May 7, 2026
- Care Nation Daycare & OSC - Facility6942 109 Street NW Edmonton AB T6H 3B8 · Last inspected Mar 11, 2026
- Care Nation Daycare & OSC - Kitchen6942 109 Street NW Edmonton AB T6H 3B8 · Last inspected Mar 4, 2026
- CARE Outreach Centre for Adolescent Responsibility Education - Food333 18 Street S Lethbridge AB T1J 3E5
- CareRx Tuck Shoppe Kensington12603 135 Avenue NW Edmonton AB T5L 5B2 · Last inspected May 27, 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 30,467 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.