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,073
- Passed latest, serious issue on the visit before · 3,846
- High risk (latest inspection failed) · 3,891
- No recent inspection · 6,657
- 30,467
- Facilities tracked
- 19,919
- Passed latest inspection
- 3,891
- 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
- Carriage House - Peanuts Public House9030 Macleod Trail SE Calgary AB T2H 0M4 · Last inspected Jan 30, 2026
- Carriage House - Swimming Pool9030 Macleod Trail SE Calgary AB T2H 0M4 · Last inspected Aug 28, 2026
- Carriage House Theatre Silk PurseA - 335 Main Street Cardston AB T0K 0K0
- Carriage Lane Market 2022 - Food555 Main Street Cardston AB T0L 0Z0 · Last inspected Jun 26, 2026
- Carrie Foster Hair Design205 - 45 Greenbriar Lane NW Calgary AB T3B 5X4 · Last inspected Oct 21, 2024
- Carrie Hannah7 - 4921 49 Street Red Deer AB T4N 1V2
- Carrie'l Salon & Spa11414 100 Avenue NW Edmonton AB T5K 0J4 · Last inspected Mar 13, 2026
- Carrie'l Salon & Spa - Food11414 100 Avenue NW Edmonton AB T5K 0J4 · Last inspected Jan 9, 2026
- Carrie's Hair CareA - 1016 12 Avenue SE Drumheller AB T0J 0Y7
- Carrie VIP Body Care7A - 2016 25 Avenue NE Calgary AB T2E 6Z4 · Last inspected Sep 9, 2024
- Carrington Hair & Spa140 - 45 Carrington Boulevard NW Calgary AB T3P 2J7 · Last inspected Sep 9, 2026
- Carrington Pharmacy500 - 45 Carrington Boulevard NW Calgary AB T2P 2J7 · Last inspected Mar 10, 2026
- Carrington Shell - Food123 Carrington Plaza NW Calgary AB T3P 1Y3 · Last inspected Jun 7, 2024
- Carringtons Sports Bar and Grill120 - 45 Carrington Boulevard NW Calgary AB T3P 2J7 · Last inspected Aug 10, 2026
- Carrot Creek Community HallSW 28-53-13 W5 Yellowhead County AB · Last inspected Sep 21, 2026
- CarryHealth Compounding Pharmacy & Travel Clinic32 - 4604 37 Street SW Calgary AB T3E 3C9 · Last inspected Apr 26, 2024
- Carseland Aggie Days & Bullorama330 Railway Avenue Carseland AB T0J 0M0
- Carseland Ballfield ConcessionRailway Avenue Carseland AB T0J 0M0 · Last inspected Jun 3, 2026
- Carseland Community Centre330 Railway Avenue W Carseland AB T0J 0M0 · Last inspected Jun 3, 2026
- Carseland Foods - Food6 - 104 Main Street Carseland AB T0J 0M0 · Last inspected Jan 7, 2026
- Carseland Hotel - Restaurant110 Railway Avenue Carseland AB T0J 0M0 · Last inspected Apr 23, 2025
- Carseland Preschool/Before and After School105 - 200 Langdon Avenue Carseland AB T0J 0M0 · Last inspected Sep 18, 2025
- Carseland Recreational Centre310 Railway Avenue Carseland AB T0J 0M0 · Last inspected Jun 3, 2026
- Carseland Restaurant & LoungeA - 104 Main Street Carseland AB T0J 0M0 · Last inspected Aug 10, 2026
- Carseland School - Kitchen200 Langdon Avenue Carseland AB T0J 0M0 · Last inspected Sep 18, 2025
- Cars for a Cause - Event8707 51 Avenue NW Edmonton AB T6E 5H1
- Carson Pegasus Provincial Park-Store12-NW-19-61-11 W5 Whitecourt AB · Last inspected May 19, 2026
- Carstairs and Community Half Century Association1139 Osler Street Carstairs AB T0M 0N0 · Last inspected Aug 6, 2026
- Carstairs Chamber of Commerce - Events844 Centre Street Carstairs AB T0M 0N0
- Carstairs Childcare Centre - Facility11 - 315 10 Avenue Carstairs AB T0M 0N0 · Last inspected Jun 30, 2026
- Carstairs Childcare Centre - Food11 - 315 10 Avenue Carstairs AB T0M 0N0 · Last inspected Jun 30, 2026
- Carstairs Christmas Craft Fair1100 Lackner Way Carstairs AB T0M 0N0
- Carstairs Community Curling Club - Food315 11 Avenue Carstairs AB T0M 0N0 · Last inspected Jan 12, 2026
- Carstairs Community Golf Club Ironwood2 - Highway 2A N Carstairs AB T0M 0M0 · Last inspected May 12, 2026
- Carstairs Community Hall - Food1100 Lackner Way Carstairs AB T0M 0N0 · Last inspected Feb 9, 2024
- Carstairs Co-op Gas Bar - Food Store404 9 Avenue S Carstairs AB T0M 0N0 · Last inspected Apr 7, 2026
- Carstairs & District 4H Show & Sale 20194613 54 Street Olds AB T4H 1E9
- Carstairs & Distritc Agricultural Society - Events315 11 Avenue Carstairs AB T0M 0N0
- Carstairs Family Winter Carnival 20191100 Lackner Way Carstairs AB T0M
- Carstairs Heritage Festival350 11 Avenue Carstairs AB T0M 0N0
- Carstairs Heritage Festival315 Veterans Way Carstairs AB T0M 0N0
- Carstairs Heritage Festival and Parade of Kilts 20191138 Nanton Street Carstairs AB T0M 0N0
- Carstairs Memorial Arena Concession2100 Highway 581 Carstairs AB T0M 0N0 · Last inspected Oct 16, 2025
- Carstairs Neighborhood Party/Trade Fair 20192100 Highway-581 Carstairs AB T0M 0N0
- Carstairs Parenting Fair & Drive In Movie1100 Lackner Way Carstairs AB T0M 0N0
- Carstairs Playschool213 10 Avenue N Carstairs AB T0M 0N0 · Last inspected Mar 25, 2026
- Carstairs Playschool Society - Events213 10 Avenue Carstairs AB T0M 0N0
- Carstairs Show & Shine Market350 11 Avenue Carstairs AB T0M 0N0
- Carstairs Splash Park - Spray Park1203 Hammond Street Carstairs AB T0M 0N0 · Last inspected Jul 3, 2025
- Carstairs Summer Market350 11 Avenue Carstairs AB T0M 0N0
- Carstairs United Church - Kitchen1202 Hammond Street Carstairs AB T0M 0N0 · Last inspected Jan 26, 2024
- Carter Cadillac - Events649 Heritage Drive SE Calgary AB T2H 0A8
- Carter Cadillac - Event Vendor649 Heritage Drive SE Calgary AB T2H 0A8
- Carter's Creations Bakery4914 50 Street Wetaskiwin AB T9A 1J8 · Last inspected Aug 26, 2026
- Carter's Creations Bakery - Events4914 50 Street Wetaskiwin AB T9A 1J8
- Carvel Community Hall - Kitchen3A - 52511 Highway 770 Carvel AB T7Y 3P2 · Last inspected Aug 21, 2025
- Carvella Cafe38534 Range Road 25A Benalto AB T0M 0H0 · Last inspected Jun 30, 2026
- Carvel Station Farmers' Market3A 52511 Highway 770 Carvel AB T7Y 3P2 · Last inspected Aug 21, 2025
- Carvery & Bakery 673211 Coulee Trail Lethbridge AB T1K 3M4 · Last inspected Sep 15, 2026
- Carv Hair Team - Esthetics11744 149 Street NW Edmonton AB T5M 4E4
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.