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
- Fresh Pedispa - Food101 - 9725 98 Avenue Grande Prairie AB T8V 8K5 · Last inspected Nov 21, 2025
- Fresh Portions4 - 3700 78 Avenue SE Calgary AB T2C 2L8 · Last inspected Mar 31, 2026
- Fresh Prep Foods1797 120 Avenue NE Calgary AB T3K 0R1 · Last inspected Jun 5, 2026
- Fresh Prep Foods - Events1797 120 Avenue NE Calgary AB T3K 0R1 · Last inspected Mar 28, 2026
- Fresh Routes - CGY-143814 - 7003 30 Street SE Calgary AB T2C 1N6
- Fresh Routes - CGY-146614 - 7003 30 Street SE Calgary AB T2C 1N6 · Last inspected Jul 29, 2025
- Fresh Routes - CGY-227114 - 7003 30 Street SE Calgary AB T2C 1N6 · Last inspected Aug 22, 2025
- Fresh Routes Inc.14 - 7003 30 Street SE Calgary AB T2C 1N6 · Last inspected Oct 6, 2026
- Freshslice Pizza5 - 69 Dunlop Street Red Deer AB T4R 2H6 · Last inspected Mar 28, 2026
- Freshslice Pizza421 10 Street NW Calgary AB T2N 1W1 · Last inspected Sep 30, 2026
- Freshslice Pizza1305 1 Street SW Calgary AB T2R 0W3 · Last inspected May 23, 2025
- Freshslice Pizza515 4 Street SE Calgary AB T2G 2J1 · Last inspected Aug 24, 2026
- Freshslice PizzaA - 810 16 Avenue SW Calgary AB T2R 0S9 · Last inspected May 25, 2026
- Freshslice Pizza4112 - 15 Sunpark Plaza SE Calgary AB T2X 0M5 · Last inspected Apr 22, 2026
- Freshslice Pizza11240 104 Avenue NW Edmonton AB T5K 2X4 · Last inspected Jul 6, 2026
- Freshslice Pizza10071 109 Street NW Edmonton AB T5J 0J7 · Last inspected Apr 14, 2026
- Freshslice Pizza118 - 1111 6 Avenue SW Calgary AB T2P 5M5 · Last inspected Oct 6, 2026
- Freshslice Pizza8707 109 Street NW Edmonton AB T6G 2L5 · Last inspected Oct 9, 2026
- Freshslice Pizza206 - 5222 130 Avenue SE Calgary AB T2Z 0G4 · Last inspected May 5, 2026
- Freshslice Pizza20 - 434 Mayor Magrath Drive N Lethbridge AB T1H 6H7 · Last inspected Jun 15, 2026
- Freshslice PizzaCRU 115 - 261055 Crossiron Boulevard Rocky View County AB T4A 0G3 · Last inspected May 14, 2026
- Freshslice Pizza2805 Mill Woods Road NW Edmonton AB T6K 4A9 · Last inspected May 27, 2026
- Freshslice Pizza3 - 5110 50 Street Leduc AB T9E 6Z6 · Last inspected Sep 1, 2026
- Freshslice Pizza8616 175 Street NW Edmonton AB T5T 0N8 · Last inspected Sep 4, 2026
- Freshslice Pizza114 - 152 Southbank Street Okotoks AB T1S 0R5 · Last inspected Sep 28, 2026
- Freshslice Pizza3126 - 11281 38 Street NE Calgary AB T3N 2V9 · Last inspected Oct 15, 2026
- Fresh Slice Pizza10620 82 Avenue NW Edmonton AB T6E 2A7 · Last inspected Aug 18, 2026
- Fresh Slice Pizza5201 43 Street Rimbey AB T0C 2J0 · Last inspected May 12, 2026
- Freshslice Pizza 00119117 - 1311 Centre Street NW Calgary AB T2E 2R5 · Last inspected Feb 12, 2026
- Freshslice Pizza 001873769 Gateway Boulevard NW Edmonton AB T6J 5V5 · Last inspected Mar 27, 2026
- Freshslice Pizza 00227306 - 3105 Main Street SW Airdrie AB T4B 3G5 · Last inspected Jun 29, 2026
- Freshslice Pizza - Events5 - 69 Dunlop Street Red Deer AB T4R 2H6 · Last inspected Jul 15, 2026
- Fresh Squeezed Lemonade - STH-44110 Rossland Way SE Medicine Hat AB T1B 2C2 · Last inspected Aug 28, 2026
- Fresh Squeezed Lemonade - Tarp10 Rossland Way SE Medicine Hat AB T1B 2C2 · Last inspected May 29, 2026
- Fresh Start Recovery Centre - Food411 41 Avenue NE Calgary AB T2E 2N4 · Last inspected Aug 12, 2026
- Fresh Start Recovery Centre - Kitchen85043 Range Road 21-2 Lethbridge AB T1J 5N9 · Last inspected Sep 29, 2026
- Fresh Start Recovery Centre - Kitchen85049 Range Road 212 Lethbridge AB T0K 0T0 · Last inspected Sep 29, 2026
- Fresh Taste10450 50 Street SE Calgary AB T2C 5P8
- Fresh Taste Office and Warehouse10 Dufferin Place SE Calgary AB T2C 4W3
- Freshtia4814 56 Street Wetaskiwin AB T9A 1V8 · Last inspected Oct 7, 2026
- Fresh Tips Salon Ltd.5008 3 Avenue Edson AB T7E 1V2 · Last inspected Apr 9, 2026
- Fresh To Door617 & 619 - 3208 8 Avenue NE Calgary AB T2A 7V8
- Fresh Vegan Flavours - Mobile Vendor9 Onyx Avenue Lacombe AB T4L 1V6
- Freson Bros.10720 142 Street NW Edmonton AB T5N 2P7 · Last inspected May 20, 2026
- Freson Bros.150 Westpark Boulevard Fort Saskatchewan AB T8L 0B2 · Last inspected May 5, 2026
- FRESON BROS. - Event5032 53 Avenue High Prairie AB T0G 1E0
- FRESON BROS. - Event10904 101 Avenue Fairview AB T0H 1L0
- Freson Bros. - Events4416 48 Street Stony Plain AB T7Z 1L4 · Last inspected Aug 1, 2025
- Freson Bros. - Events5139 Mullen Road NW Edmonton AB T6R 0S9
- FRESON BROS. - Events7900 99 Avenue Peace River AB T8S 1Y7
- FRESON BROS. - Food13 Commercial Court Fox Creek AB T0H 1P0 · Last inspected Oct 27, 2025
- FRESON BROS. - Food115 3 Avenue Manning AB T0H 2M0 · Last inspected Jan 20, 2026
- FRESON BROS. - Food602 2 Avenue W Hanna AB T0J 1P0 · Last inspected Feb 25, 2026
- FRESON BROS. - Food557 Main Avenue W Sundre AB T0M 1X0 · Last inspected Oct 9, 2026
- FRESON BROS. - Food632 Carmichael Lane Hinton AB T7V 1S8 · Last inspected Jun 10, 2026
- FRESON BROS. - Food5020 49 Street Barrhead AB T7N 1A4 · Last inspected May 20, 2026
- FRESON BROS. - Food10904 101 Avenue Fairview AB T0H 1L0 · Last inspected Apr 2, 2026
- FRESON BROS. - Food7900 99 Avenue Peace River AB T8S 1Y7 · Last inspected May 11, 2026
- FRESON BROS. - Food5032 53 Avenue High Prairie AB T0G 1E0 · Last inspected Sep 18, 2026
- FRESON BROS. - Food4714 50 Avenue Valleyview AB T0H 3N0 · Last inspected Jul 9, 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.