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 · 16,073
- Passed latest, serious issue on the visit before · 3,846
- High risk (latest inspection failed) · 3,891
- No recent inspection · 6,657
- 30,467
- Facilities tracked
- 19,919
- Passed latest inspection
- 3,891
- 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:
- 9,318 facilitiesCalgary
- 6,270 facilitiesEdmonton
- 650 facilitiesLethbridge
- 649 facilitiesRed Deer
- 546 facilitiesGrande Prairie
- 503 facilitiesSherwood Park
- 496 facilitiesAirdrie
- 439 facilitiesMedicine Hat
- 378 facilitiesSt. Albert
- 358 facilitiesFort McMurray
- 346 facilitiesCanmore
- 309 facilitiesCochrane
- 277 facilitiesOkotoks
- 272 facilitiesBanff
- 209 facilitiesCamrose
- 206 facilitiesSpruce Grove
- 192 facilitiesLeduc
- 179 facilitiesHigh River
- 175 facilitiesBrooks
- 167 facilitiesFort Saskatchewan
- 151 facilitiesChestermere
- 135 facilitiesHinton
- 131 facilitiesBeaumont
- 120 facilitiesCold Lake
- 120 facilitiesStrathmore
- 115 facilitiesSylvan Lake
- 110 facilitiesStony Plain
- 104 facilitiesJasper
- 104 facilitiesWetaskiwin
- 102 facilitiesRocky Mountain House
- 100 facilitiesBonnyville
- 96 facilitiesEdson
- 93 facilitiesInnisfail
- 90 facilitiesWhitecourt
- 86 facilitiesDrumheller
- 81 facilitiesSt. Paul
- 78 facilitiesTaber
- 76 facilitiesDiamond Valley
- 72 facilitiesLacombe
- 72 facilitiesSlave Lake
- 72 facilitiesWainwright
- 71 facilitiesDrayton Valley
- 71 facilitiesLac La Biche
- 71 facilitiesOlds
- 69 facilitiesDidsbury
- 68 facilitiesBarrhead
- 68 facilitiesDevon
- 67 facilitiesFort Macleod
- 66 facilitiesClaresholm
- 66 facilitiesFairview
- 66 facilitiesHigh Prairie
- 64 facilitiesHigh Level
- 63 facilitiesPeace River
- 61 facilitiesCoaldale
- 60 facilitiesCarstairs
- 58 facilitiesBlackfalds
- 58 facilitiesGrande Cache
- 57 facilitiesStettler
- 55 facilitiesAthabasca
- 54 facilitiesMorinville
- 50 facilitiesCrossfield
- 50 facilitiesEdmonton International Airport
- 50 facilitiesVegreville
- 44 facilitiesPonoka
- 43 facilitiesBragg Creek
- 42 facilitiesPincher Creek
- 41 facilitiesFox Creek
- 40 facilitiesBeaverlodge
- 40 facilitiesFoothills
- 37 facilitiesBlairmore
- 36 facilitiesCardston
- 36 facilitiesGibbons
- 36 facilitiesGrimshaw
- 36 facilitiesHanna
- 35 facilitiesFalher
- 34 facilitiesValleyview
- 34 facilitiesWestlock
- 33 facilitiesVermilion
- 32 facilitiesArdrossan
- 32 facilitiesRimbey
- 31 facilitiesSundre
- 30 facilitiesBashaw
- 30 facilitiesNanton
- 29 facilitiesBoyle
- 29 facilitiesCalmar
- 28 facilitiesLake Louise
- 28 facilitiesNisku
- 27 facilitiesEckville
- 27 facilitiesThree Hills
- 26 facilitiesBow Island
- 26 facilitiesElk Point
- 25 facilitiesBassano
- 25 facilitiesForestburg
- 24 facilitiesBalzac
- 24 facilitiesClairmont
- 24 facilitiesColeman
- 24 facilitiesCoronation
- 24 facilitiesCremona
- 24 facilitiesProvincial
- 23 facilitiesAlberta Beach
- 23 facilitiesConsort
- 23 facilitiesRaymond
- 22 facilitiesBowden
- 22 facilitiesHines Creek
- 22 facilitiesLa Crete
- 21 facilitiesPicture Butte
- 21 facilitiesRedcliff
- 20 facilitiesAcme
- 20 facilitiesFort Vermilion
- 19 facilitiesAlix
- 19 facilitiesBreton
- 19 facilitiesCastor
- 19 facilitiesDelburne
- 19 facilitiesSexsmith
- 18 facilitiesBeiseker
- 18 facilitiesDaysland
- 18 facilitiesKananaskis
- 18 facilitiesLegal
- 18 facilitiesProvost
- 17 facilitiesMillet
- 17 facilitiesPenhold
- 17 facilitiesVulcan
- 17 facilitiesWesterose
- 16 facilitiesBentley
- 16 facilitiesHardisty
- 16 facilitiesHythe
- 16 facilitiesRedwater
- 16 facilitiesSmoky Lake
- 15 facilitiesEvansburg
- 15 facilitiesManning
- 14 facilitiesLangdon
- 13 facilitiesBon Accord
- 13 facilitiesDuchess
- 13 facilitiesEdgerton
- 13 facilitiesIrricana
- 13 facilitiesLamont
- 13 facilitiesTofield
- 12 facilitiesAnzac
- 12 facilitiesBruderheim
- 12 facilitiesCaroline
- 12 facilitiesCarseland
- 12 facilitiesGlendon
- 12 facilitiesWabasca
- 11 facilitiesForemost
- 11 facilitiesOnoway
- 11 facilitiesTwo Hills
- 10 facilitiesAcheson
- 10 facilitiesBusby
- 10 facilitiesMayerthorpe
Inspected facilities in Alberta
- Dr. Duncan Murray Recreational Centre - Common Area805 Switzer Drive Hinton AB T7V 1V1 · Last inspected Jul 2, 2026
- Dr. Duncan Murray Recreational Centre - Play pool805 Switzer Drive Hinton AB T7V 1V1 · Last inspected Oct 15, 2026
- Dr. Duncan Murray Recreational Centre - Spray Park805 Switzer Drive Hinton AB T7V 1V1 · Last inspected Jun 26, 2024
- Dr. Duncan Murray Recreational Centre - Swimming Pool805 Switzer Drive Hinton AB T7V 1V1 · Last inspected Aug 14, 2026
- Dr. Duncan Murray Recreational Centre - Whirlpool805 Switzer Drive Hinton AB T7V 1V1 · Last inspected Jul 2, 2026
- Dream 876 Jamaican Restaurant and Food13036 82 Street NW Edmonton AB T5E 2T5 · Last inspected Jul 16, 2026
- Dream Beauty427 40 Avenue NW Edmonton AB T6T 2G3
- Dream Beauty244 Cornerbrook Common NE Calgary AB T3N 1L8 · Last inspected Jan 13, 2026
- Dream Beauty Effect by G2300 Chokecherry Close SW Edmonton AB T6X 2M7 · Last inspected Oct 17, 2025
- Dream Beauty Salon348 Queens Court Rocky View County AB T1Z 0Z9 · Last inspected Sep 23, 2025
- Dream Big Boutique - Event9820 107 Street NW Edmonton AB T5K 1E7
- Dreamcatcher Golf Course53007 Range Road 195A Yellowhead County AB T7E 3A4
- Dream Cheetah10015 82 Avenue NW Edmonton AB T6E 1Z2
- Dream Cuts Beauty Salon109 - 7020 4 Street NW Calgary AB T2K 1C4
- Dream Donair & Pizza6230 99 Street NW Edmonton AB T6E 6E1 · Last inspected Jul 23, 2026
- Dreamhouse Realty - Events2000 Pegasus Road NE Calgary AB T2E 8K7 · Last inspected May 10, 2025
- Dream Ice Cream - CGY-791110 Taralea Green NE Calgary AB T3J 4Y3
- Dreamland Daycare and OSC - Facility110 & 120 - 85 Neil Ross Road St. Albert AB T8N 7W1 · Last inspected Feb 19, 2026
- Dreamland Daycare and OSC - Food110 & 120 - 85 Neil Ross Road St. Albert AB T8N 7W1 · Last inspected Feb 19, 2026
- Dreamland Maid Cafe - Events209 - 8583 Irvine Center Drive Irvine CA 92618USA
- Dream Lash YYC259 Sagewood Drive SW Airdrie AB T4B 3A7 · Last inspected Sep 17, 2025
- Dreamlight Club & Lounge10 - 118 5 Avenue SE Calgary AB T2G 0E2 · Last inspected May 5, 2026
- Dream Massage And Spa2406 35A Avenue NW Edmonton AB T6T 1W1 · Last inspected Oct 15, 2025
- Dream On Hair Salon1816 20 Avenue Coaldale AB T1M 1M3
- Dreams Beauty Studio11507 134 Avenue NW Edmonton AB T5E 1K8 · Last inspected Oct 15, 2026
- Dreams Beauty Studio20736 61 Avenue NW Edmonton AB T6M 0L6 · Last inspected Nov 7, 2024
- Dreams Hair Salon and Beauty World20736 61 Avenue NW Edmonton AB T6M 0L6 · Last inspected Sep 28, 2026
- Dream Start Daycare - Childcare4711 51 Avenue Red Deer AB T4N 6H8 · Last inspected Jun 25, 2026
- Dream Start Daycare - Food206 - 4711 51 Avenue Red Deer AB T4N 6H8 · Last inspected Jun 3, 2026
- Dreams Therapeutic Massage & Facial Spa8518 83 Avenue NW Edmonton Edmonton AB T6C 1B1
- Dream Tea House7912 104 Street NW Edmonton AB T6E 4C8 · Last inspected Aug 25, 2025
- Dream Tea House11242 104 Avenue NW Edmonton AB T5K 2X4 · Last inspected Apr 23, 2026
- Dream Tea House2584 - 8882 170 Street NW Edmonton AB T5T 4J2 · Last inspected Jun 3, 2025
- Dream Tea House2160 109 Street NW Edmonton AB T6J 7C1 · Last inspected May 20, 2025
- Dream Tea - Restaurant5065 Ellerslie Road SW Edmonton AB T6X 1X2 · Last inspected Feb 27, 2026
- Dreamtone - Energy Arts3 - 185 1 Street E Cochrane AB T0L 0W1 · Last inspected Aug 13, 2025
- Dream Wines Corp. - Events901 3 Street W North Vancouver BC V7P 3P9
- Dream Wines - Events403 - 112 23 Avenue SW Calgary AB T2S 0J1
- Dreamy Daisies Cottage Daycare629 49 Avenue SW Calgary AB T2S 1G6 · Last inspected Aug 23, 2026
- Dreamy Daisies Cottage Daycare - Food629 49 Avenue SW Calgary AB T2S 1G6 · Last inspected Aug 24, 2026
- Dreamy Sweets1859 Panatella Boulevard NW Calgary AB T3K 0H3
- Drei Beauchamp Hair200 - 909 5 Avenue SW Calgary AB T2P 3G5 · Last inspected Oct 25, 2024
- Dr. E.P. Scarlett High School220 Canterbury Drive SW Calgary AB T2W 1H4
- Dr. E.W. Coffin School5615 Barrett Drive NW Calgary AB T2L 1W4 · Last inspected May 14, 2026
- Dr. Faye Clamor958 - 999 36 Street NE Calgary AB T2A 7X6 · Last inspected Sep 4, 2025
- Dr. Folkins Community School5200 4 Avenue N Chauvin AB T0B 0V0 · Last inspected Mar 9, 2026
- Dr. George Stanley School585 Cranston Drive SE Calgary AB T3M 0J4 · Last inspected Dec 5, 2023
- Dr. Gerald B Probe School - Breakfast Program120 Rocky Mountain Boulevard W Lethbridge AB T1K 6S4 · Last inspected Jan 29, 2026
- Dr Giggles House of Pain Haunted House201 West Chestermere Drive Chestermere AB T1X 1B2
- Dr. Gladys McKelvie Egbert School - Kitchen6033 Madigan Drive NE Calgary AB T2A 5G9 · Last inspected Dec 13, 2023
- Dr. Gordon Higgins Junior High School - Food155 Rundlehill Drive NE Calgary AB T1Y 2W9 · Last inspected Jun 2, 2026
- Dr. Hamman Elementary School - Kitchen4820 56 Avenue Taber AB T1G 1H4 · Last inspected Sep 15, 2025
- Dried 2 DelightBox 8 Site 1 Range Road 1 Standard AB T0J 3G0 · Last inspected Sep 27, 2025
- Drift Away Wellness Spa2120 - 324 58 Avenue SE Calgary AB T2H 0P1 · Last inspected Oct 9, 2026
- Drift Away Wellness Spa2120 - 324 58 Avenue SE Calgary AB T2H 0P1 · Last inspected Jun 12, 2025
- Drift Away Wellness Spa - Cold Kniepp2120 - 324 58 Avenue SE Calgary AB T2H 0P1 · Last inspected Oct 5, 2026
- Drift Away Wellness Spa - Cold Plunge2120 - 324 58 Avenue SE Calgary AB T2H 0P1 · Last inspected Oct 5, 2026
- Drift Away Wellness Spa - Hot Kniepp2120 - 324 58 Avenue SE Calgary AB T2H 0P1 · Last inspected Oct 5, 2026
- Drift Away Wellness Spa - Whirlpool2120 - 324 58 Avenue SE Calgary AB T2H 0P1 · Last inspected Oct 5, 2026
- Drift Commissary4823 99 Street NW Edmonton AB T6E 4Y1 · Last inspected Feb 23, 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 30,467 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.