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,810
- Passed latest, serious issue on the visit before · 5,973
- High risk (latest inspection failed) · 5,979
- No recent inspection · 9,952
- 46,714
- Facilities tracked
- 30,783
- Passed latest inspection
- 5,979
- 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
- Moonshine Doughnuts - EventsEdmonton AB
- Moonshine Lake Family Funday - 2019NE 10-80-8 W6 Blueberry Mountain AB T0H 0H0
- MoonSprite SFX3727 Whitehorn Drive NE Calgary AB T1Y 5C3
- MOONS - Sweet Lil PancakesK042 - 8882 170 Street NW Edmonton AB T5T 4M2 · Last inspected Aug 6, 2026
- Moonstone + Arrow Studio205 - 16733 84 Street NW Edmonton AB T5Z 0P9
- Moonstone Creation - Food1219 10 Avenue SE Calgary AB T2G 0W6
- Moonstone Piercing Artistry181 Pembina Avenue Hinton AB T7V 2B2 · Last inspected Jan 21, 2026
- Moonstruck Beauty Bar / Fluoresce Lash and Brow8 - 11807B 105 Avenue NW Edmonton AB T5H 0L9 · Last inspected Dec 18, 2023
- Moore's Shop Easy - Food Store5008 50 Avenue Forestburg AB T0B 1N0 · Last inspected Sep 28, 2026
- Moo's - 104 Street Market104 Street between Jasper Avenue and 102 Avenue NW Edmonton AB
- Moo's Country Ice-Cream - CGY-255Prince's Island Park Calgary AB T2P 5N4 · Last inspected May 22, 2026
- Moose Cafe1401 5 Avenue N Lethbridge AB T1H 0N1
- Moose Catering Co - BBQ Boss - Event1521 Bernard Avenue Kelowna BC V1Y 6R8 · Last inspected Jul 22, 2024
- Moose Country Tourist Services - Food Store3743 Caxton Street Whitecourt AB T7S 1P5 · Last inspected Nov 28, 2025
- Moose Creek Hotel4805 4 Avenue Edson AB T7E 1V1 · Last inspected Mar 5, 2026
- Moosecutz240 - 3870 Cornerstone Boulevard NE Calgary AB T3N 2E8 · Last inspected Oct 7, 2026
- Moose Family Kitchen - Events1 Mount Sparrowhawk Drive Kananaskis AB T0L 2H0 · Last inspected Jul 18, 2025
- Moose Family Kitchen - Restaurant and Food Store1 Mount Sparrowhawk Drive Kananaskis AB T0L 2H0 · Last inspected May 6, 2026
- Moosehorn Market - Food3170 Calling Lake Drive Calling Lake AB T0G 0K0 · Last inspected Aug 20, 2026
- Moose Lake Baptist Bible Camp - Kitchen300 - 61126 Range Road 472A MD of Bonnyville AB T0A 2K0 · Last inspected Jun 25, 2026
- Moose Lake Franchere Bay Provincial Park - PRA BoothTownship Road 610A Bonnyville No. 87 AB T0A 1P0 · Last inspected Jun 4, 2024
- Moose Lake Gospel Camp1 - 47312 Highway 660 MD of Bonnyville AB T0A 1P0 · Last inspected Jul 14, 2026
- Moose Lake Pentecostal Camp - Main Kitchen1 - 61025 Range Road 474 MD of Bonnyville AB T0A 1P0 · Last inspected Jun 2, 2026
- Moose Lake Pentecostal Camp - Temporary Kitchen1 - 61025 Range Road 474 MD of Bonnyville AB T0A 1P0 · Last inspected Jun 2, 2026
- Moose Lodge 1073901 8 Street SW Medicine Hat AB T1A 4M7 · Last inspected Oct 1, 2026
- Moose McGuires779 Northmount Drive NW Calgary AB T2L 0A1 · Last inspected Feb 23, 2026
- Moose McGuires - Events779 Northmount Drive NW Calgary AB T2L 0A1
- Moose Meadow Inn - Food338038 224 Street West Millarville AB T0L 1K0 · Last inspected Jul 24, 2026
- Moose Rec Center Concession by Fryer Tucks602 Division Avenue S Medicine Hat AB T1A 7W2 · Last inspected May 12, 2025
- Moose Wood Acres59510 Range Road 231 Thorhild County AB T0A 3J0 · Last inspected Mar 12, 2026
- Moose Wood Acres - Events59510 Range Road 231 Thorhild County AB T0A 3J0
- Mop Chop210 - 927 10 Avenue SW Calgary AB T2R 1A8
- Morabia's Hair Design5620 4 Street NW Calgary AB T2K 1B2 · Last inspected Nov 6, 2024
- Moraine Lake LodgeMoraine Lake Banff National Park AB · Last inspected Jun 11, 2026
- Morales Cocina and Cantina420 10 Street Wainwright AB T9W 1P5 · Last inspected Mar 24, 2026
- Morales Cocina and Cantina - Events420 10 Street Wainwright AB T9W 1P5 · Last inspected Jul 12, 2024
- Morbid Tattoo Studios238 Canoe Drive SW Airdrie AB T4B 2N8 · Last inspected May 28, 2026
- Morbid Tattoo Studios - Events238 Canoe Drive SW Airdrie AB T4B 2N8
- More Bulgogi960 Westridge Road Strathmore AB T1P 1H8 · Last inspected Jan 8, 2026
- More Convenience Store - Food7 - 539 Queensland Drive SE Calgary AB T2J 4G4 · Last inspected Nov 12, 2025
- More Moo4403 Lakeshore Drive Sylvan Lake AB T4S 1C3 · Last inspected Aug 27, 2026
- More Subs5736 75 Street NW Edmonton AB T6E 5X6 · Last inspected May 28, 2026
- More Subs10551 170 Street NW Edmonton AB T5P 4W2 · Last inspected Oct 22, 2025
- More Than Cigars - Food Store9610 118 Avenue NW Edmonton AB T5G 0P2 · Last inspected Oct 19, 2023
- Morgan Bed and Breakfast - Kitchen178128 - Priddis Valley Road Priddis AB
- Morgan Heights Out of School Care100B - 120 MacTavish Crescent Fort McMurray AB T9K 2N9 · Last inspected Oct 24, 2025
- Morganite Nail Studio286 - 10816 Macleod Trail SE Calgary AB T2J 6A5 · Last inspected Oct 13, 2026
- Morgan's Pizza415 Aberdeen Street SE Medicine Hat AB T1A 0R4 · Last inspected Dec 3, 2025
- Moriel’s Oasis Market1113 - 19605 Walden Boulevard SE Calgary AB T2X 4E2 · Last inspected Nov 7, 2025
- Morinville Barber Shop9918 100 Street Morinville AB T8R 1G2 · Last inspected Jul 9, 2026
- Morinville Childcare - Facility10601 100 Avenue Morinville AB T8R 1A2 · Last inspected Feb 27, 2026
- Morinville Childcare - Food10601 100 Avenue Morinville AB T8R 1A2 · Last inspected Feb 27, 2026
- Morinville Community Cultural Center - Events9502 100 Avenue Morinville AB T8R 1R9
- Morinville Community Cultural Center - Kitchen9502 100 Avenue Morinville AB T8R 1R9 · Last inspected Oct 3, 2025
- Morinville Community Daycare - Facility9506 100 Avenue Morinville AB T8R 1P6 · Last inspected Feb 25, 2026
- Morinville Community Daycare - Food9506 100 Avenue Morinville AB T8R 1P6 · Last inspected May 4, 2026
- Morinville Community High School - Food9506 100 Avenue Morinville AB T8R 1P6 · Last inspected Jan 27, 2025
- Morinville Curling Society - Kitchen9908 104 Street Morinville AB T8R 1R9 · Last inspected Mar 5, 2026
- Morinville & District Chamber of Commerce102 - 10507 100 Avenue Morinville AB T8R 1A2
- Morinville Farmers' Market9913 104 Street Morinville AB T8R 1R8 · Last inspected May 17, 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 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.