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
- Peter Hemingway Aquatic Centre - Cold Plunge11160 135 Street NW Edmonton AB T5M 3M7 · Last inspected Jan 23, 2026
- Peter Hemingway Aquatic Centre - Common Area11160 135 Street NW Edmonton AB T5M 3M7 · Last inspected Jan 23, 2026
- Peter Hemingway Aquatic Centre - Competition Pool11160 135 Street NW Edmonton AB T5M 3M7 · Last inspected Mar 30, 2026
- Peter Hemingway Aquatic Centre - Whirlpool11160 135 Street NW Edmonton AB T5M 3M7 · Last inspected May 4, 2026
- Peter Lougheed Community Centre5109 54 Street Rimbey AB T0C 2J0 · Last inspected Nov 28, 2023
- Peter Lougheed Hall - Main Kitchen11011 Saskatchewan Drive NW Edmonton AB T6G 2B4 · Last inspected Mar 4, 2026
- Peter Lougheed Hospital - Patient Food Services3500 26 Avenue NE Calgary AB T1Y 6J4 · Last inspected Jun 8, 2026
- Peter Lougheed School148 Saddletree Close NE Calgary AB T3J 5J1 · Last inspected May 8, 2024
- Peter Pan Daycare - Facility142 Millbourne Mall NW Edmonton AB T6K 3L6 · Last inspected Jun 22, 2026
- Peter Pan Daycare - Food142 Millbourne Mall NW Edmonton AB T6K 3L6 · Last inspected May 15, 2026
- Peter Pan Out Of School Care126 Millbourne Mall Tower 1 NW Edmonton AB T6K 3L6 · Last inspected Sep 14, 2026
- Peter Pan Out Of School Care - Kitchens126 Millbourne Mall Tower 1 NW Edmonton AB T6K 3L6 · Last inspected Sep 24, 2026
- Peter's Barbershop47 - 8720 MacLeod Trail SE Calgary AB T2H 0M4
- Peter's Custom Meat Processing50513 Range Road 205 Beaver County AB T0B 4J2 · Last inspected Sep 24, 2024
- Peters' Drive In219 16 Avenue NE Calgary AB T2E 1J9 · Last inspected Apr 23, 2026
- Peters' Drive In131 Leva Avenue Red Deer County AB T4E 1B2 · Last inspected Sep 3, 2026
- Peters' Drive-In5151 Gateway Boulevard NW Edmonton AB T6H 2J4 · Last inspected Sep 9, 2025
- Peter's Pharmacy - Compounding & Home HealthB - 3617 50 Avenue Red Deer AB T4N 3Y5
- Peter's Restaurant & Lounge801 6 Street E Bow Island AB T0K 0G0 · Last inspected Mar 31, 2026
- Peter Trynchy Community Hall4407 42 A Avenue Mayerthorpe AB T0E 1N0 · Last inspected Feb 13, 2026
- Pete's Bakery - Food236 1 Avenue Cluny AB T0J 0S0 · Last inspected Mar 20, 2026
- Pete's Place516 Centre Street Vulcan AB T0L 2B0 · Last inspected Jul 11, 2024
- Pete's Za Co.217 Bow Street Cochrane AB T4C 2B9 · Last inspected Jul 24, 2026
- PetFest18011 Spruce Meadows Way SE Calgary AB T2X 4B7
- Petite Retreat Collective - Esthetics134 5211 50 Street Stony Plain AB T7Z 0C1 · Last inspected Jul 30, 2025
- Petite Saigon Vietnamese Restaurant5 - 521 2 Avenue SE Airdrie AB T4B 2C2 · Last inspected Jun 30, 2026
- Petite Saigon Vietnamese Restaurant - Events5 - 521 2 Avenue SE Airdrie AB T4B 2C2 · Last inspected Jul 1, 2026
- Petits Beignets - CNT-842NE 05-40-07 W5 Clearwater County AB T4T 2A2 · Last inspected Aug 7, 2025
- Petland5250 22 Street Red Deer AB T4R 2T4
- Petrichor Hair1541 23 Avenue NW Calgary AB T2M 1V2
- Petro Canada65 Gasoline Alley E Red Deer County AB T4E 1B1 · Last inspected Sep 21, 2026
- Petro-Canada201 - 5919 2 Avenue Edson AB T7E 1L8 · Last inspected Oct 7, 2026
- Petro-Canada 02538 - Food Store6820 90 Avenue NW Edmonton AB T6B 0P4 · Last inspected Oct 26, 2023
- Petro Canada 02552 - Food4646 37 Street SW Calgary AB T3E 3C9
- Petro-Canada 02669 - Food5110 122 Street NW Edmonton AB T6H 3S2
- Petro Canada 02743100 Village Road Lake Louise AB T0L 1E0 · Last inspected Sep 12, 2025
- Petro-Canada 29522 / A&W 1427 - Food21540 92 Avenue NW Edmonton AB T5T 7W2 · Last inspected Oct 14, 2025
- Petro-Canada 29554 - Convenience Store73 Superior Street Devon AB T9G 1K9 · Last inspected Jun 6, 2025
- Petro Canada 30623 - Food11839 Kingsway Avenue NW Edmonton AB T5G 3J7 · Last inspected Oct 14, 2026
- Petro Canada 30746 - Food255 Shawville Boulevard SE Calgary AB T2Y 3H9 · Last inspected Oct 8, 2026
- Petro-Canada 3077142 Bellerose Drive St. Albert AB T8N 6M3 · Last inspected Sep 28, 2026
- Petro-Canada 36269 - Food Store7505 Argyll Road NW Edmonton AB T6C 4A7 · Last inspected Nov 22, 2024
- Petro Canada 36599 - Food1120 137 Avenue SE Calgary AB T2J 6T6 · Last inspected Sep 16, 2024
- Petro Canada 367613919 48 Avenue Camrose AB T4V 2Z1
- Petro-Canada 37313 - Food Store13211 100 Street Grande Prairie AB T8V 4H4 · Last inspected Dec 8, 2025
- Petro Canada 37486 - Food115 - 4210 50 Avenue St. Paul AB T0A 3A2 · Last inspected Oct 19, 2026
- Petro Canada 37679 - Food321 Thickwood Boulevard Fort McMurray AB T9H 4V2 · Last inspected May 26, 2026
- Petro Canada 37856 - Food432 - 8338 18 Street SE Calgary AB T2C 4E4 · Last inspected Dec 29, 2023
- Petro-Canada 37891 - Food100 - 270 Baseline Road Sherwood Park AB T8H 1R4 · Last inspected Sep 15, 2026
- Petro Canada 38877 - Food11 Sunpark Drive SE Calgary AB T2X 3V1 · Last inspected Dec 19, 2023
- Petro Canada 38937 - Food140 Chestermere Way Chestermere AB T1X 0A9 · Last inspected Feb 22, 2024
- Petro-Canada 39038 - Food2900 Box Springs Boulevard NW Medicine Hat AB T1C 0C8 · Last inspected Jun 9, 2026
- Petro Canada 39043 - Food700 15 Avenue SW Slave Lake AB T0G 2A4 · Last inspected Aug 5, 2026
- Petro Canada 39097 / A&W 1024 - Food818 - 19489 Seton Crescent SE Calgary AB T3M 1T4 · Last inspected Jul 9, 2026
- Petro Canada 4 & 20 - Food1920 4 Street SW Calgary AB T2S 1W3 · Last inspected Nov 7, 2023
- Petro Canada 77863 - Food Store4201 38 Street Highway 12 Stettler AB T0C 2L0 · Last inspected Jul 14, 2025
- Petro-Canada 77876 / Second Cup 9754 / Pita Pit 420 - Food904 Mistatim Link NW Edmonton AB T6V 0M8 · Last inspected Nov 20, 2025
- Petro-Canada 77953 - Food Store16951 109 Avenue NW Edmonton AB T5P 4P6 · Last inspected Jun 2, 2026
- Petro Canada 77957 - Convenience Store351 Allard Boulevard SW Edmonton AB T6W 0J2 · Last inspected Sep 2, 2026
- Petro Canada 77960 - Food304 - 1625 210 Avenue SE Calgary AB T2X 4K8 · Last inspected Jan 11, 2024
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.