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,596
- Passed latest, serious issue on the visit before · 5,900
- High risk (latest inspection failed) · 5,915
- No recent inspection · 14,556
- 50,967
- Facilities tracked
- 30,496
- Passed latest inspection
- 5,915
- 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:
- 15,652 facilitiesCalgary
- 10,468 facilitiesEdmonton
- 1,140 facilitiesRed Deer
- 1,136 facilitiesLethbridge
- 882 facilitiesGrande Prairie
- 838 facilitiesAirdrie
- 832 facilitiesSherwood Park
- 762 facilitiesMedicine Hat
- 684 facilitiesSt. Albert
- 616 facilitiesFort McMurray
- 546 facilitiesOkotoks
- 521 facilitiesCanmore
- 447 facilitiesCochrane
- 392 facilitiesBanff
- 358 facilitiesLeduc
- 355 facilitiesSpruce Grove
- 330 facilitiesCamrose
- 282 facilitiesFort Saskatchewan
- 270 facilitiesBrooks
- 253 facilitiesHigh River
- 224 facilitiesChestermere
- 211 facilitiesBeaumont
- 211 facilitiesStrathmore
- 199 facilitiesHinton
- 199 facilitiesSylvan Lake
- 193 facilitiesCold Lake
- 188 facilitiesStony Plain
- 177 facilitiesWetaskiwin
- 165 facilitiesEdson
- 163 facilitiesRocky Mountain House
- 157 facilitiesPeace River
- 156 facilitiesJasper
- 154 facilitiesLacombe
- 151 facilitiesOlds
- 151 facilitiesWhitecourt
- 146 facilitiesDrumheller
- 135 facilitiesBonnyville
- 133 facilitiesLac La Biche
- 132 facilitiesDrayton Valley
- 124 facilitiesTaber
- 122 facilitiesInnisfail
- 119 facilitiesSt. Paul
- 115 facilitiesDiamond Valley
- 114 facilitiesMorinville
- 113 facilitiesPonoka
- 110 facilitiesStettler
- 107 facilitiesSlave Lake
- 105 facilitiesPincher Creek
- 102 facilitiesDidsbury
- 102 facilitiesHigh Prairie
- 101 facilitiesClaresholm
- 101 facilitiesDevon
- 95 facilitiesBlackfalds
- 93 facilitiesBarrhead
- 93 facilitiesWainwright
- 91 facilitiesGrande Cache
- 90 facilitiesFort Macleod
- 88 facilitiesCarstairs
- 88 facilitiesFairview
- 84 facilitiesHigh Level
- 82 facilitiesCoaldale
- 81 facilitiesEdmonton International Airport
- 81 facilitiesRimbey
- 73 facilitiesAthabasca
- 73 facilitiesVegreville
- 67 facilitiesSundre
- 65 facilitiesBragg Creek
- 65 facilitiesCrossfield
- 65 facilitiesVermilion
- 63 facilitiesGrimshaw
- 61 facilitiesFoothills
- 61 facilitiesWestlock
- 60 facilitiesRedcliff
- 59 facilitiesNanton
- 59 facilitiesValleyview
- 55 facilitiesLake Louise
- 54 facilitiesBeaverlodge
- 54 facilitiesBlairmore
- 53 facilitiesHanna
- 52 facilitiesGibbons
- 52 facilitiesRaymond
- 51 facilitiesLa Crete
- 48 facilitiesFox Creek
- 48 facilitiesManning
- 48 facilitiesPenhold
- 48 facilitiesProvost
- 47 facilitiesFalher
- 47 facilitiesNisku
- 47 facilitiesRedwater
- 46 facilitiesCardston
- 45 facilitiesClairmont
- 43 facilitiesArdrossan
- 43 facilitiesProvincial
- 43 facilitiesSexsmith
- 41 facilitiesMayerthorpe
- 40 facilitiesBalzac
- 40 facilitiesCalmar
- 40 facilitiesVulcan
- 39 facilitiesPicture Butte
- 38 facilitiesBoyle
- 38 facilitiesLangdon
- 37 facilitiesMillet
- 35 facilitiesBashaw
- 35 facilitiesElk Point
- 35 facilitiesSmoky Lake
- 35 facilitiesThree Hills
- 34 facilitiesAlberta Beach
- 34 facilitiesLamont
- 34 facilitiesMillarville
- 34 facilitiesOnoway
- 33 facilitiesBow Island
- 33 facilitiesColeman
- 32 facilitiesCremona
- 31 facilitiesCoronation
- 31 facilitiesKananaskis
- 30 facilitiesEckville
- 29 facilitiesCastor
- 28 facilitiesHines Creek
- 27 facilitiesBassano
- 27 facilitiesConsort
- 27 facilitiesForestburg
- 27 facilitiesFort Vermilion
- 27 facilitiesLegal
- 27 facilitiesMilk River
- 27 facilitiesOyen
- 26 facilitiesBowden
- 26 facilitiesHythe
- 26 facilitiesPlamondon
- 25 facilitiesEvansburg
- 25 facilitiesWesterose
- 24 facilitiesDaysland
- 24 facilitiesDelburne
- 24 facilitiesMarwayne
- 23 facilitiesAcme
- 23 facilitiesIrricana
- 23 facilitiesKillam
- 22 facilitiesBeiseker
- 22 facilitiesBreton
- 22 facilitiesMundare
- 22 facilitiesWabasca
- 21 facilitiesCoalhurst
- 21 facilitiesWembley
- 20 facilitiesAlix
- 20 facilitiesLongview
- 20 facilitiesSpirit River
- 20 facilitiesTofield
- 19 facilitiesBentley
- 19 facilitiesCaroline
- 19 facilitiesEntwistle
- 19 facilitiesMannville
- 18 facilitiesBon Accord
- 18 facilitiesBuck Lake
- 18 facilitiesHardisty
- 18 facilitiesMagrath
- 18 facilitiesThorsby
- 17 facilitiesClive
- 17 facilitiesDuchess
- 17 facilitiesKananaskis Village
- 16 facilitiesCarseland
- 16 facilitiesMyrnam
- 16 facilitiesSedgewick
- 15 facilitiesAcheson
- 15 facilitiesBruderheim
- 15 facilitiesConklin
- 15 facilitiesEdgerton
- 15 facilitiesFort Assiniboine
- 15 facilitiesGlendon
- 15 facilitiesLinden
- 15 facilitiesRed Earth Creek
- 14 facilitiesAlder Flats
- 14 facilitiesAndrew
- 14 facilitiesForemost
- 14 facilitiesGrovedale
- 14 facilitiesKitscoty
- 14 facilitiesLloydminster
- 14 facilitiesMcLennan
- 14 facilitiesNew Sarepta
- 14 facilitiesRyley
- 14 facilitiesTwo Hills
- 14 facilitiesWaterton Park
- 13 facilitiesAnzac
- 13 facilitiesNampa
- 13 facilitiesRainbow Lake
- 13 facilitiesThorhild
- 13 facilitiesWabamun
- 12 facilitiesFort Chipewyan
- 12 facilitiesMulhurst Bay
- 12 facilitiesNobleford
- 12 facilitiesSangudo
- 12 facilitiesTrochu
- 11 facilitiesBanff National Park
- 11 facilitiesBusby
- 11 facilitiesGrassland
- 11 facilitiesNiton Junction
- 11 facilitiesWarburg
- 10 facilitiesArdmore
- 10 facilitiesCarbon
- 10 facilitiesFort McKay
- 10 facilitiesHolden
Inspected facilities in Alberta
- Marlborough Park Preschool6021 Madigan Drive NE Calgary AB T2A 4X5 · Last inspected Mar 5, 2026
- Marlborough Plaza Hair Styling8 - 200 52 Street NE Calgary AB T2A 4K8 · Last inspected Feb 21, 2025
- Marlborough School - Food4711 Maryvale Drive SE Calgary AB T2A 3A1 · Last inspected Feb 11, 2025
- Marleece Benn Hair Design11321 59 Avenue Grande Prairie AB T8W 0L2
- Marlee Patricia Aesthetics2 - 12040 107 Avenue NW Edmonton AB T5H 0W7 · Last inspected Apr 29, 2025
- Marleke Snacks and Kitchen Corner Inc.H - 3515 32 Street NE Calgary AB T1Y 5Y9 · Last inspected Aug 20, 2025
- Marlene's Beauty Salon - Ironwood Estates40 Ironwood Point St. Albert AB T8N 6R1
- Marler Mini Mart - Food Store102 Mount Pleasant Drive Camrose AB T4V 2M7 · Last inspected Mar 19, 2025
- Marley's Brew - CGY-19012208 24 Street Coaldale AB T1M 0B3 · Last inspected Jun 20, 2025
- Marlies Catering1227 Kensington Close NW Calgary AB T2N 3J6 · Last inspected Dec 12, 2025
- Marliza’s Beauty Shop4271 23 Street NW Edmonton AB T6T 1M1 · Last inspected Jul 9, 2025
- Marlo Tacos10403 83 Avenue NW Edmonton AB T6E 2C6 · Last inspected Sep 10, 2026
- Marlo Tacos - Events10403 83 Avenue NW Edmonton AB T6E 2C6
- Marlow Floral Works2101 4 Street SW Calgary AB T2S 1W8 · Last inspected Apr 13, 2026
- Marlow Floral Works2103 4 Street SW Calgary AB T2S 1W8 · Last inspected Jul 6, 2026
- Marmot Lodge - Aquatic Common Area86 Connaught Drive Jasper AB T0E 1E0 · Last inspected Dec 9, 2025
- Marmot Lodge - Swimming Pool86 Connaught Drive Jasper AB T0E 1E0 · Last inspected Feb 6, 2026
- Marmot Lodge - Whirlpool 186 Connaught Drive Jasper AB T0E 1E0 · Last inspected Dec 9, 2025
- Marmot Lodge - Whirlpool 286 Connaught Drive Jasper AB T0E 1E0 · Last inspected Oct 15, 2026
- Marmot Starbucks86 Connaught Drive Jasper AB T0E 1E0 · Last inspected Sep 18, 2024
- Maroc Barbershop111 - 7015 Macleod Trail SW Calgary AB T2H 2K6 · Last inspected Mar 24, 2026
- Marquis Hair5004 98 Avenue NW Edmonton AB T6A 0A1
- Marquis Hair and Nails3337A 118 Avenue NW Edmonton AB T5W 4X1
- Marquis Hairstyling / Jennabeautybar.YEG253 - 1 Londonderry Mall NW Edmonton AB T5C 3C8 · Last inspected Jan 26, 2026
- Marra's Way Sushi103 - 1000 6 Avenue Canmore AB T1W 0H8 · Last inspected Feb 4, 2026
- Marriam FrancisNo Address Cannot determine city AB
- Marrie’s Highlands54420 Range Road 113 Yellowhead County AB T0E 2M0 · Last inspected Jul 8, 2026
- Marrow Restaurant & Lounge4919 47 Street Camrose AB T4V 1J9 · Last inspected Sep 1, 2026
- Marshall Drugs1231 9 Avenue SE Calgary AB T2G 0S9 · Last inspected Feb 17, 2026
- Marshall'sK - 1 Outlet Collection Way Edmonton International Airport AB T9E 1J5 · Last inspected Mar 25, 2026
- Marshall's15608 37 Street NW Edmonton AB T5Y 0S5
- Marshalls5977 Signal Hill Centre SW Calgary AB T3H 3P8
- MarshallsAN02 - 4900 Molly Banister Drive Red Deer AB T4R 1N9
- Marshalls006 - Kingsway Garden Mall NW Edmonton AB T5G 3A6
- Marshalls9560 170 Street NW Edmonton AB T5T 5R6
- Marshalls2039 98 Street NW Edmonton AB T6N 1K2 · Last inspected Mar 9, 2026
- Marshalls2158 - 8882 170 Street NW Edmonton AB T5T 4J2
- Marshalls320 - 11801 100 Street Grande Prairie AB T8V 3Y2
- MarshallsW170 - 3625 Shaganappi Trail NW Calgary AB T3A 0E2 · Last inspected Aug 5, 2025
- Marshalls194 - 9450 137 Avenue NW Edmonton AB T5E 6C2 · Last inspected Oct 24, 2025
- Marshalls 6651180 - 33 Heritage Meadows Way SE Calgary AB T2H 3B8 · Last inspected May 28, 2024
- Marshalls 731850 - 7000 Emerald Drive Sherwood Park AB T8H 0P5 · Last inspected Mar 12, 2026
- Marshalls 73860 - 146 East Hills Boulevard SE Calgary AB T2A 4X7 · Last inspected Jul 15, 2026
- Marshalls 7417337 MacLeod Trail SW Calgary AB T2H 0L8
- Marshalls 74950 - 4307 130 Avenue SE Calgary AB T2Z 3V8
- Marshalls 765 / HomeSense 117110 - 915 St. Albert Trail St. Albert AB T8N 4K6 · Last inspected Feb 2, 2026
- Marshalls 774312 - 3292 Dunmore Road SE Medicine Hat AB T1B 2R4 · Last inspected May 4, 2026
- Marshall Springs School1100 Everridge Drive SW Calgary AB T2Y 4X5 · Last inspected Oct 7, 2026
- MarshaSophia Bakery and More1081 2 Avenue NW Calgary AB T2N 5B7 · Last inspected Oct 21, 2025
- MarshmaLees Homemade Marshmallows - Event15413 104A Street Grande Prairie AB T8X 0L1
- Marshmallow Delicacies1559 Evergreen Drive SW Calgary AB T2Y 3B7
- Marshy Mallows106 - 8115 Gateway Boulevard NW Edmonton AB T6E 3X8 · Last inspected May 13, 2026
- Marshy Mallows - Events113 - 344 Windermere Road NW Edmonton AB T6W 2P2
- Marshy Mallows - Events106 - 8115 Gateway Boulevard NW Edmonton AB T6E 3X8
- Marta Aesthetic124 - 6800 Memorial Drive NE Calgary AB T2A 6V3 · Last inspected Mar 10, 2026
- Marta Beauty & Nails242 Walgrove Terrace SE Calgary AB T2X 4E7 · Last inspected May 20, 2026
- Marta's Cafe9250 163 Street NW Edmonton AB T5R 0A7 · Last inspected Feb 4, 2026
- Marta's Hair and Esthetics250 Everwillow Close SW Calgary AB T2Y 4G4 · Last inspected Nov 4, 2025
- Marten Hills Lodge - KitchenKM 36.5 West Faucett Road Lesser Slave River No. 124 AB T0G 0Z0 · Last inspected Aug 19, 2026
- Marten River Campground - FoodSE 8-75-6-S5 Lesser Slave River No. 124 AB T0G 2M0 · Last inspected Jun 1, 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 50,967 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.