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,837
- Passed latest, serious issue on the visit before · 5,986
- High risk (latest inspection failed) · 5,985
- No recent inspection · 9,970
- 46,778
- Facilities tracked
- 30,823
- Passed latest inspection
- 5,985
- 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,285 facilitiesCalgary
- 9,643 facilitiesEdmonton
- 1,056 facilitiesLethbridge
- 1,033 facilitiesRed Deer
- 813 facilitiesGrande Prairie
- 767 facilitiesAirdrie
- 732 facilitiesSherwood Park
- 699 facilitiesMedicine Hat
- 579 facilitiesSt. Albert
- 570 facilitiesFort McMurray
- 505 facilitiesOkotoks
- 469 facilitiesCanmore
- 418 facilitiesCochrane
- 364 facilitiesBanff
- 329 facilitiesLeduc
- 320 facilitiesSpruce Grove
- 300 facilitiesCamrose
- 259 facilitiesFort Saskatchewan
- 254 facilitiesBrooks
- 235 facilitiesHigh River
- 212 facilitiesChestermere
- 195 facilitiesBeaumont
- 192 facilitiesStrathmore
- 185 facilitiesSylvan Lake
- 182 facilitiesHinton
- 180 facilitiesCold Lake
- 179 facilitiesStony Plain
- 157 facilitiesEdson
- 157 facilitiesWetaskiwin
- 152 facilitiesJasper
- 148 facilitiesLacombe
- 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
- 84 facilitiesHigh Level
- 83 facilitiesGrande Cache
- 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
- 36 facilitiesProvincial
- 35 facilitiesThree Hills
- 35 facilitiesVulcan
- 34 facilitiesAlberta Beach
- 34 facilitiesBoyle
- 33 facilitiesBashaw
- 33 facilitiesElk Point
- 33 facilitiesLamont
- 33 facilitiesLangdon
- 32 facilitiesMillarville
- 32 facilitiesOnoway
- 31 facilitiesCremona
- 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
- Meridian Integrated Health and Wellness902 9 Street S Lethbridge AB T1J 2M2 · Last inspected Feb 13, 2025
- Meridian Out of School Care4119 43 Street Stony Plain AB T7Z 1R2 · Last inspected May 22, 2025
- Meridian Out of School Care - Kitchen4119 43 Street Stony Plain AB T7Z 1R2 · Last inspected May 22, 2025
- Merilyn Restaurant and Catering Services108 - 3132 26 Street NE Calgary AB T1Y 6Z1 · Last inspected Jun 3, 2026
- Merilyn Restaurant and Catering Services - Events108 - 3132 26 Street NE Calgary AB T1Y 6Z1
- Merit Embroidery & Printing/Gurcharn Bhui - EventAB · Last inspected May 19, 2024
- Merit Pharmacy11458 Braeside Drive SW Calgary AB T2W 4X8
- Merkato Convenience Store - Food4 - 13204 82 Street NW Edmonton AB T5E 2T7 · Last inspected May 12, 2026
- Merle Norman695 - 1 Kingsway Garden Mall NW Edmonton AB T5G 3E6 · Last inspected Oct 21, 2024
- Merle Norman9817 116 Avenue Grande Prairie AB T8V 4B4 · Last inspected Sep 2, 2026
- Merle Norman3292 Dunmore Road SE Medicine Hat AB T1B 2R4 · Last inspected Mar 24, 2025
- Merle Norman184 - 100 Anderson Road SE Calgary AB T2J 3V1 · Last inspected Mar 25, 2026
- Merle Norman127 2 Street W Brooks AB T1R 1C5 · Last inspected Feb 19, 2026
- Merle Norman Cosmetics112 - 2045 Mayor Magrath Drive S Lethbridge AB T1K 2S2 · Last inspected Feb 7, 2025
- Merle Norman Cosmetics26 - 5015 111 Street NW Edmonton AB T6H 4M6 · Last inspected May 12, 2025
- Merle Norman Cosmetics324 6 Street S Lethbridge AB T1J 2C8 · Last inspected Mar 5, 2024
- Merle Norman Cosmetics241 - 6455 Macleod Trail SW Calgary AB T2H 0K8 · Last inspected Jan 23, 2026
- Merle Norman Cosmetics2093 - 8882 170 Street NW Edmonton AB T5T 3J7 · Last inspected Oct 30, 2025
- Merle Norman - Esthetics5D - 3625 Shaganappi Trail NW Calgary AB T3A 0E2 · Last inspected Dec 9, 2025
- Merle Norman Studio Renu Hair Salon & Spa Inc.102 - 4604 50 Street Cold Lake AB T9M 2A1
- Merlin Ink1803 5 Avenue Cold Lake AB T9M 1B6 · Last inspected Sep 18, 2024
- Mermaid Lemonade - EventSpruce Grove AB T7X 3J7
- Mermaid Tattooer - Events105 - 7500 Macleod Trail SE Calgary AB T2H 0L9 · Last inspected Sep 11, 2026
- Mermossa Pinoy Food Truck - EDM-65431 Tribute Common Spruce Grove AB T7X 0W5 · Last inspected Aug 28, 2026
- Mer on G2861 Koshal Crescent SW Edmonton AB T6W 3J8 · Last inspected Aug 27, 2024
- Merry and Bright Christmas Market5118 4 Avenue Edson AB T7E 1L4
- Merry Cake303 Kincora Glen Road NW Calgary AB T3R 1S1 · Last inspected May 26, 2026
- Merry Folks Catering17 Perron Street St. Albert AB T8N 1E5 · Last inspected Oct 15, 2024
- Merry Folks Catering64 Menalta Place Sturgeon County AB T8R 1N1 · Last inspected Jun 12, 2024
- Mery's Beauty SalonMNFLR - 10538 97 Street NW Edmonton AB T5H 2L2 · Last inspected Aug 5, 2025
- Mery Supermarket4 - 2111 Centre Street NW Calgary AB T2E 2T2 · Last inspected Feb 4, 2026
- Mesa At Crystal Shores - Common92 Crystal Shores Road Okotoks AB T1S 2N2 · Last inspected Sep 28, 2026
- Mesa At Crystal Shores - Hot Tub92 Crystal Shores Road Okotoks AB T1S 2N2 · Last inspected Sep 28, 2026
- Mesa Cafe3710 33 Street NW Calgary AB T2L 2M1 · Last inspected Apr 7, 2026
- Meseret Injera207 Forest Road SE Calgary AB T2A 1T4 · Last inspected Jul 13, 2026
- Mesh Hair219 6 Avenue SE Calgary AB T2G 0G4 · Last inspected Oct 5, 2026
- Meshki Salons1328 Windermere Way SW Edmonton AB T6W 0P1 · Last inspected Jul 2, 2025
- Meskari167 - 1235 26 Avenue SE Calgary AB T2G 1R7 · Last inspected Apr 8, 2026
- Meskari285176 Highway 2A Crossfield AB T0M 0S0 · Last inspected Nov 13, 2025
- Meskari - CGY-1974301 Hillcrest Road SW Airdrie AB T4B 4K1 · Last inspected Aug 21, 2026
- Mesobena10810 95 Street NW Edmonton AB T5H 2E3 · Last inspected Sep 24, 2026
- Mesob Habesha Fusion10546 109 Street NW Edmonton AB T5H 3B2 · Last inspected Oct 1, 2026
- Mesob Restaurant & Bar107 - 3608 17 Avenue SE Calgary AB T2A 0R9 · Last inspected May 19, 2026
- Messa Joe's Taphouse & Grill13509 127 Street NW Edmonton AB T5L 1B8 · Last inspected Dec 16, 2025
- Messe Noire Studios - Events201 - 937 Fir Street Sherwood Park AB T8A 4N6 · Last inspected Oct 17, 2025
- Messiah Lutheran Church - Basement Kitchen4810 50 Street Camrose AB T4V 1P5 · Last inspected Mar 11, 2024
- Messiah Lutheran Church - Fellowship Main floor Kitchen4810 50 Street Camrose AB T4V 1P5 · Last inspected Mar 11, 2024
- Messiah's Convenience Store - Food Store162 - 328 Centre Street SE Calgary AB T2G 4X6 · Last inspected Oct 5, 2026
- Messinger Meats - Mirror Plant5315 54 Street Mirror AB T0B 3C0
- Mestizo Mexican St. FoodD426 - 12445 Lake Fraser Drive SE Calgary AB T2J 7A4 · Last inspected Jun 19, 2025
- Mestizo Mexican St. Food - EventsD426 - 12445 Lake Fraser Drive SE Calgary AB T2J 7A4
- Mestizo Taqueria2 - 124 10 Street NW Calgary AB T2N 1V3 · Last inspected Sep 4, 2026
- Mestizo Taqueria6 - 1327 1 Street SW Calgary AB T2R 0W3 · Last inspected Jul 7, 2026
- Meta4 FoodsB - 903 48 Avenue SE Calgary AB T2G 2A7 · Last inspected Jul 15, 2026
- Meta4 Foods - EventsB - 903 48 Avenue SE Calgary AB T2G 2A7
- Metal Galaxy Social Games4624 Macleod Trail SW Calgary AB T5G 5E8
- Metamorphosis - Events101 - 290 McDermot Avenue Winnipeg MB R3B 0T2
- Metamorphosis Skin Care Clinic101 - 9636 51 Avenue NW Edmonton AB T6E 6A5 · Last inspected Dec 13, 2024
- Metamorphosis Tattoo4 - 312A 6 Street S Lethbridge AB T1J 2C8 · Last inspected Sep 9, 2026
- Metamorphosis Tattoo - Events4 - 312A 6 Street S Lethbridge AB T1J 2C8 · Last inspected Sep 11, 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,778 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.