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
- Foremost Civic Centre ArenaA - 402 3 Street W Foremost AB T0K 0X0 · Last inspected Aug 21, 2025
- Foremost Civic Centre Swimming Pool - Common Area301 Main Street Foremost AB T0K 0X0 · Last inspected Jun 16, 2026
- Foremost Civic Centre Swimming Pool - Pool301 Main Street Foremost AB T0K 0X0 · Last inspected Jun 29, 2026
- Foremost Civic Centre Swimming Pool - Spray Park301 Main Street Foremost AB T0K 0X0 · Last inspected Jun 25, 2026
- Foremost Community Hall802 1 Avenue W Foremost AB T0K 0X0 · Last inspected Oct 9, 2025
- Foremost Family & Community Centre304 1 Street E Foremost AB T0K 0X0 · Last inspected Mar 11, 2026
- Foremost Golf Club Foremost Club HouseNE 17-6-11 W4 Foremost AB T0K 0X0 · Last inspected Apr 22, 2026
- Foremost House Restaurant - Food Store114 Main Street Foremost AB T0K 0X0 · Last inspected Mar 31, 2026
- Foremost Pub and Grill506 1 Avenue W Foremost AB T0K 0X0 · Last inspected Sep 23, 2026
- Foremost School320 Main Street Foremost AB T0K 0X0 · Last inspected Sep 23, 2026
- Foremost Tourist Booth101 Main Street Foremost AB T0K 0X0 · Last inspected Aug 11, 2025
- Fore Seasons Indoor Golf Centre9645 116 Street Grande Prairie AB T8V 5W3 · Last inspected Mar 17, 2026
- Forestburg Community Centre Association5402 50 Avenue W Forestburg AB T0B 1N0
- Forestburg Community Hall4101 49 Street Forestburg AB T0B 1N0 · Last inspected Mar 27, 2026
- Forestburg Food Mart4814 50 Street Forestburg AB T0B 1N0
- Forestburg Golf Club & Curling Rink5401 50 Avenue W Forestburg AB T0B 1N0 · Last inspected Jul 14, 2025
- Forestburg Hotel - Food5004 50 Avenue Forestburg AB T0B 1N0 · Last inspected Oct 6, 2026
- Forestburg IDA Pharmacy4910 50 Street Forestburg AB T0B 1N0
- Forestburg Learn & Playschool4914 46 Avenue Forestburg AB T0B 1N0 · Last inspected Jan 6, 2026
- Forestburg Millennium Swimming Pool - Common Area4905 46 Avenue Forestburg AB T0B 1N0 · Last inspected May 22, 2026
- Forestburg Millennium Swimming Pool - Pool4905 46 Avenue Forestburg AB T0B 1N0 · Last inspected May 22, 2026
- Forestburg Millennium Swimming Pool - Whirlpool4905 46 Avenue Forestburg AB T0B 1N0 · Last inspected Jun 15, 2026
- Forestburg Riding Arena4903 47 Street Forestburg AB T0B 1N0 · Last inspected Feb 5, 2024
- Forestburg School - Food4914 46 Avenue Forestburg AB T0B 1N0 · Last inspected Apr 21, 2026
- Forestburg Train Station Hall5202 50 Avenue Forestburg AB T0B 1N0 · Last inspected May 4, 2026
- Forest Convenience Market - Food131 Forest Drive St. Albert AB T8N 3E2 · Last inspected Jan 12, 2026
- Forest for Dinner - Events500 - 3140 Harbour Road Port Alberni BC V9Y 4B9
- Forest Gold - Unpermitted70 Chestermere Way Sherwood Park AB T8H 2S3
- Forest Heights Childcare & OSC - Daycare10118 79 Street NW Edmonton AB T6A 3G3 · Last inspected Jun 8, 2026
- Forest Heights Childcare & OSC - Kitchen10118 79 Street NW Edmonton AB T6A 3G3 · Last inspected Jun 8, 2026
- Forest Heights Community Hall4909 Forego Avenue SE Calgary AB T2A 2C4 · Last inspected Feb 11, 2026
- Forest Heights Golf & Country Club - Food4451 Township Road 340 Sundre AB T0M 1X0 · Last inspected May 27, 2025
- Forest Heights Water Spray Park - Water Spray Park10150 80 Street NW Edmonton AB T6A 3H8 · Last inspected Jul 21, 2025
- Forest Hills Pharmasave 3233 - 5315 17 Avenue SE Calgary AB T2A 0W2 · Last inspected May 20, 2026
- Forest Lawn Activity Centre - Events4810 14 Avenue SE Calgary AB T2A 0K9 · Last inspected Jun 20, 2024
- Forest Lawn Bakery2 - 4527 8 Avenue SE Calgary AB T2A 0A7 · Last inspected Jun 16, 2026
- Forest Lawn Bakery - Events2 - 4527 8 Avenue SE Calgary AB T2A 0A7
- Forest Lawn - Common1706 39 Street SE Calgary AB T2A 1J2 · Last inspected Aug 11, 2026
- Forest Lawn Community Hall4020 26 Avenue SE Calgary AB T2B 0C9 · Last inspected Sep 28, 2026
- Forest Lawn - Food1706 39 Street SE Calgary AB T2A 1J2 · Last inspected Jul 9, 2026
- Forest Lawn High School1304 44 Street SE Calgary AB T2A 6M8 · Last inspected Nov 26, 2025
- Forest Lawn Meat Wholesale & Retail12 - 5315 17 Avenue SE Calgary AB T2A 0W2 · Last inspected Oct 1, 2025
- Forest Lawn - Swimming Pool1706 39 Street SE Calgary AB T2A 1J2 · Last inspected Jul 9, 2026
- Forest Lawn - Wading1706 39 Street SE Calgary AB T2A 1J2 · Last inspected Aug 17, 2026
- Forest Park Hotel - Aquatic Common Area76 Connaught Drive Jasper AB T0E 1E0 · Last inspected Oct 6, 2026
- Forest Park Hotel - Food76 Connaught Drive Jasper AB T0E 1E0 · Last inspected Oct 16, 2026
- Forest Park Hotel - Swimming Pool76 Connaught Drive Jasper AB T0E · Last inspected Oct 6, 2026
- Forest Park Hotel - Whirlpool76 Connaught Drive Jasper AB T0E · Last inspected Oct 6, 2026
- Forest Ranger Early Learning & Childcare Inc. - Daycare2810 18 Avenue N Lethbridge AB T1H 5K1 · Last inspected Jun 16, 2026
- Forest Ranger Early Learning & Childcare Inc. - Kitchen2810 18 Avenue N Lethbridge AB T1H 5K1 · Last inspected Jun 16, 2026
- Forest Terrace Heights Community League10150 80 Street NW Edmonton AB T6A 3H9
- Forest Tree Restaurant4904 54 Street Forestburg AB T0B 1N0 · Last inspected Apr 29, 2025
- Fore. The Love of Dogs - Base of Operations15816 112 Avenue NW Edmonton AB T5M 2W1 · Last inspected Aug 13, 2025
- Fore. The Love of Dogs - EDM-02215816 112 Avenue NW Edmonton AB T5M 2W1 · Last inspected Aug 13, 2025
- Fore. The Love of Dogs - EDM-02315816 112 Avenue NW Edmonton AB T5M 2W1 · Last inspected Aug 13, 2025
- Fore. The Love of Dogs - EDM-02415816 112 Avenue NW Edmonton AB T5M 2W1 · Last inspected Aug 13, 2025
- Forever Beautiful Esthetics105 - 10418 99 Avenue Grande Prairie AB T8V 0S3 · Last inspected Jun 24, 2026
- Forever BeYouty Skincare136B - 260300 Writing Creek Crescent Rocky View County AB T4A 0X8 · Last inspected Oct 7, 2024
- Forever Cakes147 Bridlecrest Street SW Calgary AB T2Y 5J1
- Forever Cakes - Events147 Bridlecrest Street SW Calgary AB T2Y 5J1
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.