Find Healthcare > Services >  Environmental Public Health - Safe Food

Main Content

Environmental Public Health - Safe Food

Inspects public food facilities (e.g., restaurants, mobile food trucks, grocery stores, kitchens in daycares and nursing homes) to make sure food is prepared safely.

Applies Food Regulation requirements in public food facilities or operations to areas like:

  • bed and breakfast facilities
  • commercial caterers
  • community organization functions (when food is prepared for the public by volunteers)
  • convenience stores and fast food restaurants
  • restaurants, delis, and mobile food vendors
  • farmers’ markets (licensed by Alberta Agriculture) and their stallholders
  • food banks
  • food facilities in halls and churches that may be rented to the public
  • daycares, nursing homes, group homes, and other care facilities with over 10 clients that offer food service
  • grocery stores
  • temporary food facilities at special events (e.g., fairs, festivals, exhibitions, carnivals, rodeos)
  • water trucks that haul drinking water
  • work-camp food facilities

This program offers guidance but will not apply Food Regulation requirements at private functions like:

  • bake sales when low risk foods are sold for charity
  • food prepared in a private home for family and guests
  • potlucks and other functions not open to the public

For more information visit http://www.albertahealthservices.ca/eph/eph.aspx



Key providers

environmental health officers, public health inspectors


Locations

Enter the postal code to find the locations below that are closest to you
Room 403, 440 3 Street E E Brooks, Alberta. 403-501-3255 (Call for Inspector availability).

5610 50 Avenue St. Paul, Alberta. 780-645-3396 (Call for an appointment).

Community Health Services, 20 Sunset Boulevard Whitecourt, Alberta. 780-778-5540 (Call for an appointment).

4916 49 Avenue Onoway, Alberta. 780-967-4440 ext 6221 (Call for an appointment).

801 1 Avenue S S Lethbridge, Alberta. 403-388-6689 (Call for inspector availability).

4811 49 Avenue Killam, Alberta. 780-385-7063.

717 Government Road Black Diamond, Alberta. 403-943-2288.

10024 107 Avenue Westlock, Alberta. 780-349-3316 (Call for an appointment) .

5610 40 Avenue Wetaskiwin, Alberta. 780-361-4333 (Call for an appointment).

4602 49 Avenue Sylvan Lake, Alberta. 403-887-2241 (Call for an appointment).

5911 50 Avenue Stettler, Alberta. 403-742-3326 (Call for an appointment).

6203 49 Street Barrhead, Alberta. 780-674-3408 (Call for an appointment).

518 Robson Street Jasper, Alberta. 780-852-4759 (Call for inspector availability ).

4720 55 Street Cold Lake, Alberta. 780-594-4404 (Call for inspector availability ).

4904 50 Avenue Bonnyville, Alberta. 780-826-3381 (Call for an appointment).

Suite 201, 108 Wheatland Avenue Smoky Lake, Alberta. 780-656-2030 (Call for an appointment).


10217 Queen Street Fort McMurray, Alberta. 780-791-6078 (Call for inspector availability).

Olds Campus Community Health Centre, Suite 2029, 4500 50 Street Olds, Alberta. 403-559-2150 (call for inspector availability).

3837 6 Avenue Edson, Alberta. 780-725-6083 (Call for an appointment) .

288 Kinniburgh Boulevard Chestermere, Alberta. 403-943-2288.

9503 Beaverhill Road Lac La Biche, Alberta. 780-623-4471 (Call for Inspector availability).

Suite 200, 88 Valleyview Drive SW SW Medicine Hat, Alberta. 403-502-8205 (Call for inspector availability).

650 Westchester Road Strathmore, Alberta. 403-943-2288.

1280A Switzer Drive Hinton, Alberta. 780-865-2277 (Call for inspector availability).

12501 20 Avenue Blairmore, Alberta. 403-562-5030(Call for inspector availability).

205 Diamond Avenue Spruce Grove, Alberta. 780-342-1380 (Call for inspector availability).

303 Lynx Street Banff, Alberta. 403-943-2288.

201 Centre Street Drumheller, Alberta. 403-823-3341.

300 Jordan Parkway Red Deer, Alberta. 403-356-6366 (Call for an appointment).

4219 50 Street Leduc, Alberta. 780-980-4644 (Call for inspector availability).

744 26 Street S S Fort Macleod, Alberta. 403-553-5363 (Call for inspector availability).

4326 50 Avenue Taber, Alberta. 403-223-7230 (Call for Inspector availability).

23 Sir Winston Churchill Avenue St. Albert, Alberta. 780-342-1380 (Call for inspector availability).

3rd Floor, 101 Main Street SE SE Slave Lake, Alberta. 780-849-5101 (Call for an appointment).

Public Health Centre, 10320 99 Street Grande Prairie, Alberta. 780-513-7517 (Call for an appointment).

2 Brower Drive Sherwood Park, Alberta. 780-342-4661 (Call for inspector availability).

1222 Bev McLachlin Drive Pincher Creek, Alberta. 403-627-1230 (Call for inspector availability).

10101 Southport Road SW SW Calgary, Alberta. 403-943-2288 (please call for appointment).

60 Grande Boulevard Cochrane, Alberta. 403-943-2288.

Suite 104, 800 Railway Avenue Canmore, Alberta. 403-943-2288.

5221 2 Street W W Claresholm, Alberta. 403-943-2288.

Suite 700, 10055 106 Street NW NW Edmonton, Alberta. 780-735-1800 (Call for inspector availability).

11 Cimarron Common Okotoks, Alberta. 403-943-2288.

310 MacLeod Trail SW SW High River, Alberta. 403-943-2288.

5510 46 Avenue Camrose, Alberta. 780-679-2980 (Call for an appointment).

1210 20 Avenue Didsbury, Alberta. 403-943-2288.

4701 52 Street Vermilion, Alberta. 780-853-5270 (Call for an appointment).

4110 50 Avenue Drayton Valley, Alberta. 780-542-4415 (Call for Inspector Availability).

5016 52 Avenue Rocky Mountain House, Alberta. 403-845-3030 (Call for an appointment).

5900 2A Highway Ponoka, Alberta. 403-783-4491 (Call for an appointment).

810 14 Avenue Wainwright, Alberta. 780-842-4077 (Call for an appointment).

11202 100 Avenue High Level, Alberta. 780-841-3252 (Call for inspector availability).

10628 110 Street Fairview, Alberta. 780-835-4951 (Call for inspector availability ).

5543 44 Street Tofield, Alberta. 780-662-3984 (Call for an appointment).

5318 50 Street Vegreville, Alberta. 780-632-3331 (Call for an appointment).

5216 53 Street Lamont, Alberta. 780-895-2211 (Call for an appointment).

3401 48 Avenue Athabasca, Alberta. 780-675-2231 (Call for an appointment).

10101 68 Street Peace River, Alberta. 780-618-3453 (Call for an appointment).

5101 38 Street High Prairie, Alberta. 780-523-6450 (Call for inspector availability).