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
- Magic Cuts4902 59 Street Grimshaw AB T8S 1S9
- Magic Cuts5302 50 Street Grimshaw AB T0H 1W0 · Last inspected Apr 30, 2025
- Magic Cuts5302 50 Street Grimshaw AB T0H 1W0 · Last inspected Apr 30, 2025
- Magic Days Learning Centre - ChildcareBay 111 and 103 - 235 Milligan Drive Okotoks AB T1S 0B8 · Last inspected Feb 26, 2026
- Magic Days Learning Centre - FoodBay 111 and 103 - 235 Milligan Drive Okotoks AB T1S 0B8 · Last inspected Feb 3, 2026
- Magic Fingers Design Team4722 50 Avenue St. Paul AB T0A 3A0
- Magic Glow Studio3014 Soleil Boulevard Beaumont AB T4X 2T5 · Last inspected Aug 15, 2025
- Magick is Afoot203 - 815 1 Street SW Calgary AB T2P 1N3 · Last inspected Jul 3, 2025
- Magic Lashes & Spa1816 14 Avenue NE Calgary AB T2E 8T8 · Last inspected Dec 19, 2025
- Magic MaskUndisclosed Location Lac Ste. Anne County AB T0E 1V0 · Last inspected Jun 13, 2026
- Magic Minds Daycare Centre - Facility9912 82 Avenue NW Edmonton AB T6E 1Y9 · Last inspected Sep 25, 2026
- Magic Minds Daycare Centre - Food9912 82 Avenue NW Edmonton AB T6E 1Y9 · Last inspected Sep 28, 2026
- Magic Mirror Hair Studio218 - 2066 18 Avenue NE Calgary AB T2E 8N5
- Magic Mountain - Daycare2868 Main Street S Airdrie AB T4B 3G4 · Last inspected Mar 12, 2026
- Magic Mountain - Daycare101 - 2926 Kingsview Boulevard SE Airdrie AB T4A 0C9 · Last inspected Sep 18, 2026
- Magic Mountain Daycare Airdrie Crossing - Facility1000 - 20 Gateway Drive NE Airdrie AB T4B 3P3 · Last inspected Sep 9, 2026
- Magic Mountain Daycare Airdrie Crossing - Food1000 - 20 Gateway Drive NE Airdrie AB T4B 3P3 · Last inspected Sep 11, 2026
- Magic Mountain Daycare Sierra Springs - Kitchen2868 Main Street S Airdrie AB T4B 3G4 · Last inspected Feb 5, 2026
- Magic Mountain - Kitchen101 - 2926 Kingsview Boulevard SE Airdrie AB T4A 0C9 · Last inspected Sep 14, 2026
- Magic Nails by Alina Ivanchenko23 Floor - 777 8 Avenue SW Calgary AB T2P 3R5 · Last inspected Sep 15, 2026
- Magic Nails & Spa12 - 600 Crowfoot Crescent NW Calgary AB T3G 0B4 · Last inspected Oct 20, 2025
- Magic Nails & Spa206 - 175 Chestermere Station Way Chestermere AB T1X 0A4 · Last inspected May 15, 2026
- Magic of Gigi400 - 8500 Macleod Trail SE Calgary AB T2H 2N1 · Last inspected Oct 6, 2025
- Magic Pixie Brush Entertainment - Events128 5420 Grant MacEwan Boulevard Leduc AB T9E 0M1
- Magic Pizza4904 50 Street Elk Point AB T0A 1A0 · Last inspected Jul 9, 2026
- Magic Spot563 Union Avenue SE Calgary AB T3M 3W5 · Last inspected Sep 9, 2026
- Magic Star Indoor Playground5065 50 Street Camrose AB T4V 1R3 · Last inspected Oct 24, 2024
- Magic Styles323 - 999 36 Street NE Calgary AB T2A 7X6 · Last inspected Sep 17, 2026
- Magic Touch of Ruby21316 58 Avenue NW Edmonton AB T6M 0H4 · Last inspected Jul 9, 2026
- Magic Whisk by Jackie5004 54 Avenue St. Paul AB T0A 3A1 · Last inspected Feb 3, 2026
- Magma Donair5513 23 Avenue NW Edmonton AB T6L 7B9 · Last inspected Mar 26, 2026
- Magma Massage Healing Haven206 - 3474 93 Street NW Edmonton AB T6E 6A4 · Last inspected Oct 2, 2026
- Magnet AG Foods - Food Store5102 50 Avenue Castor AB T0C 0X0 · Last inspected May 11, 2026
- Magnolia Banquet Hall - Bar900 - 5075 Falconridge Boulevard NE Calgary AB T3J 3K9 · Last inspected May 26, 2026
- Magnolia Cakery4303 Varsity Drive NW Calgary AB T3A 0Z7 · Last inspected Oct 18, 2024
- Magnolia Cakery - CGY-22094303 Varsity Drive NW Calgary AB T3A 0Z7 · Last inspected Oct 18, 2024
- Magnolia Community HallPO BOX 795 Evansburg AB T0E 0T0 · Last inspected Apr 17, 2026
- Magnolia Tattoo Collective1107 - 401 Coopers Boulevard Airdrie AB T4B 0C8 · Last inspected Jan 7, 2025
- Magnolia Tattoo Collective - Events1107 - 401 Coopers Boulevard Airdrie AB T4B 0C8 · Last inspected Oct 17, 2025
- Magnolia Tattoo Collective - Personal Services1107 - 401 Coopers Boulevard Airdrie AB T4B 0C8 · Last inspected Jan 7, 2025
- Magnum Barbershop1423 Kensington Road NW Calgary AB T2N 3R1 · Last inspected Oct 6, 2025
- Magnum Barbershop1108 - 1110 11 Street SW Calgary AB T2R 1S5 · Last inspected May 20, 2025
- Magnum Cementing Services - Events205 5 Avenue SW Calgary AB T2P 2V7
- Magnum Circus - Events16 Prestbury Road Cheltenham Gloucestershire GL52 2DDUnited Kingdom · Last inspected Oct 16, 2026
- Magpie107 - 535 8 Avenue SE Calgary AB T2G 5S9 · Last inspected May 27, 2026
- Magpie Hemp Coffee - EventsPO Box 1051 Cochrane AB
- Magpie & Stump Restaurant203 Caribou Street Banff AB T1L 1A8 · Last inspected Jan 27, 2026
- Magrath Days6 North 1 Street West Magrath AB T0K 1J0
- Magrath Elementary School - Kitchen41 Centre Street S Magrath AB T0K 1J0 · Last inspected May 13, 2026
- Magrath Junior Senior High School - Kitchen41 Centre Street S Magrath AB T0K 1J0 · Last inspected May 27, 2026
- Magrath Swimming Pool - Common Area5 North Centre Street Magrath AB T0K 1J0 · Last inspected Jun 2, 2026
- Magrath Swimming Pool - Junior Olympic5 North Centre Street Magrath AB T0K 1J0 · Last inspected Aug 10, 2026
- Magrath Swimming Pool - Leisure Pool5 North Centre Street Magrath AB T0K 1J0 · Last inspected Sep 2, 2026
- Mag's Mobile Haircare750 49 Avenue SW Calgary AB T2S 2A9 · Last inspected Jun 17, 2026
- Mag's Munchy's - NTH-006NW 30-61-11 W4 St. Paul County No. 19 (Rural) AB · Last inspected Aug 14, 2026
- M&A Hair Salon Ltd.10230 111 Avenue NW Edmonton AB T5G 0B7 · Last inspected Aug 19, 2024
- Mahalakshmi Grocery & Daily Fresh Produce - Events710 - 5075 Falconridge Boulevard NE Calgary AB T3J 3K9
- Mahalakshmi Grocery & Daily Fresh Produce - Food710 - 5075 Falconridge Boulevard NE Calgary AB T3J 3K9 · Last inspected May 22, 2026
- Mahalo Massage Therapy and Wellness - Events104/204 - 15 Carleton Drive St. Albert AB T8N 7K9 · Last inspected Apr 19, 2024
- Mahalo Massage Therapy and Wellness - Food104/204 - 15 Carleton Drive St. Albert AB T8N 7K9 · Last inspected May 9, 2025
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.