Staff Login

Everyone - Health Programs

These programs and services help everyone stay healthy, prevent illness, injury and provide screening for health concerns. Tobacco reduction, nutrition and sexual health are priorities.
Name Address Postal Code Telephone
Community Infection Control Edmonton Zone and Area
Edmonton, Alberta
T5B 0C2
Screen Test Kingsway Mall
109 Street & Princess Elizabeth Avenue , Edmonton, Alberta
T5G 3A6
Population Health Promotion - Public Health Edmonton Zone and Area
Edmonton, Alberta
T5B 0C2 780-342-2800
Health Link 811 Alberta Wide
Alberta
T5K 2B6 811
Menopause Clinic Lakewood Community Health Centre
7319 29 Avenue NW , Edmonton, Alberta
T6K 2P1 780-735-9919
Birth Control Centre Seventh Street Plaza
10030 107 Street , Edmonton, Alberta
T5J 3E4 780-735-0010
Do Bugs Need Drugs? Alberta Wide
Alberta
T5K 2B6 780-342-0262 (Edmonton)
Sexually Transmitted Infections (STI) Clinic Edmonton General Continuing Care Centre
11111 Jasper Avenue , Edmonton, Alberta
T5K 0L4 1-855-945-6700 ext. 2
Immunization - Adult Services West Jasper Place Community Health Centre
9720 182 Street NW , Edmonton, Alberta
T5T 3T9 780-342-1234
Immunization - Adult Services Strathcona County Health Centre
2 Brower Drive , Sherwood Park, Alberta
T8H 1V4 780-342-4600
Immunization - Adult Services Thorsby Community Health Centre
4825 Hankin Street , Thorsby, Alberta
T0C 2P0 780-789-4800
Immunization - Adult Services St. Albert Community Health Centre
23 Sir Winston Churchill Avenue , St. Albert, Alberta
T8N 2S7 780-459-6671
Immunization - Adult Services Mill Woods Community Health Centre
7525 38 Avenue , Edmonton, Alberta
T6K 3X9 780-342-1660 Main Line
Immunization - Adult Services East Edmonton Health Centre
7910 112 Avenue NW , Edmonton, Alberta
T5B 0C2 780-342-4719
Immunization - Adult Services Bonnie Doon Public Health Centre
8314 88 Avenue NW , Edmonton, Alberta
T6C 1L1 780-342-1520
Immunization - Adult Services Beaumont Community Health Centre
4918 50 Avenue , Beaumont, Alberta
T4X 1J9 780-929-4822
Immunization - Adult Services Northgate Centre
9499 137 Avenue , Edmonton, Alberta
T5E 5R8 780-342-2800
Immunization - Adult Services Leduc Community Health Centre
4221 50 Street , Leduc, Alberta
T9E 8C9 780-980-4644
Immunization - Adult Services Twin Brooks Community Health Centre
1110 113 Street NW , Edmonton, Alberta
T6J 7J4 780-342-1560
Immunization - Adult Services Fort Saskatchewan Community Hospital
9401 86 Avenue , Fort Saskatchewan, Alberta
T8L 0C6 780-342-2366
Immunization - Adult Services Gibbons Community Health Centre
4720 50 Avenue , Gibbons, Alberta
T0A 1N0 780-342-2660
Immunization - Adult Services Morinville Provincial Building
10008 107 Street , Morinville, Alberta
T8R 1L3 780-342-2600
Immunization - Adult Services WestView Health Centre - Stony Plain
4405 South Park Drive , Stony Plain, Alberta
T7Z 2M7 780-968-3700
Immunization - Adult Services Evansburg Health Centre / Good Samaritan Pembina Village
5225 50 Street , Evansburg, Alberta
T0E 0T0 780-727-2288
Immunization - Adult Services Devon General Hospital
101 Erie Street S , Devon, Alberta
T9G 1A6 780-342-7069
Immunization - Adult Services Rutherford Professional Centre
11153 Ellerslie Road SW , Edmonton, Alberta
T6W 0E9 780-342-6800
Immunization - Adult Services Castor Community Health Centre
4909 50 Avenue , Castor, Alberta
T0C 0X0 403-882-3404
Immunization - Adult Services Consort Community Health Centre
5410 52 Avenue , Consort, Alberta
T0C 1B0 403-577-3770
Immunization - Adult Services Coronation Community Health Centre
4909 Royal Street , Coronation, Alberta
T0C 1C0 403-578-3200
Immunization - Adult Services Drayton Valley Community Health Centre
4110 50 Avenue , Drayton Valley, Alberta
T7A 0B3 780-542-4415
Immunization - Adult Services Drumheller Health Centre
351 9 Street NW , Drumheller, Alberta
T0J 0Y1 403-820-6004
Immunization - Adult Services Eckville Community Health Centre
5120 51 Avenue , Eckville, Alberta
T0M 0X0 403-746-2201
Immunization - Adult Services Elnora Community Health Centre
425 8 Avenue , Elnora, Alberta
T0M 0Y0 403-773-3636
Immunization - Adult Services Hanna Health Centre
904 Centre Street , Hanna, Alberta
T0J 1P0 403-854-5236
Immunization - Adult Services Innisfail Health Centre
5023 42 Street , Innisfail, Alberta
T4G 1A9 403-227-7820
Immunization - Adult Services Lacombe Community Health Centre
4580 46 Street , Lacombe, Alberta
T4L 0K2 403-782-3218
Immunization - Adult Services Ponoka Community Health Centre
5900 2A Highway , Ponoka, Alberta
T4J 1P5 403-783-4491
Immunization - Adult Services Red Deer Johnstone Crossing Community Health Centre
300 Jordan Parkway , Red Deer, Alberta
T4P 0G8 403-356-6300
Immunization - Adult Services Rimbey Community Health Centre
4709 51 Avenue , Rimbey, Alberta
T0C 2J0 403-843-2288
Immunization - Adult Services Rocky Mountain House Health Centre
5016 52 Avenue , Rocky Mountain House, Alberta
T4T 1T2 403-845-3030
Immunization - Adult Services Stettler Community Health Centre
5911 50 Avenue , Stettler, Alberta
T0C 2L0 403-742-3326
Immunization - Adult Services Sundre Community Health Centre
212 6 Avenue NE , Sundre, Alberta
T0M 1X0 403-638-4063
Immunization - Adult Services Sylvan Lake Community Health Centre
4602 49 Avenue , Sylvan Lake, Alberta
T4S 1M7 403-887-2241
Immunization - Adult Services Three Hills Health Centre
1504 2 Street N , Three Hills, Alberta
T0M 2A0 403-443-5355
Immunization - Adult Services Wetaskiwin Community Health Centre
5610 40 Avenue , Wetaskiwin, Alberta
T9A 3E4 780-361-4333
Immunization - Adult Services Athabasca Community Health Services
3401 48 Avenue , Athabasca, Alberta
T9S 1M7 780-675-2231
Immunization - Adult Services Barrhead Community Health Services
6203 49 Street , Barrhead, Alberta
T7N 1A1 780-674-3408
Immunization - Adult Services Bonnyville Community Health Services
4904 50 Avenue , Bonnyville, Alberta
T9N 2G4 780-826-3381
Immunization - Adult Services Buffalo Lake Settlement Community Health Services
Buffalo Lake Drive , Buffalo Lake Settlement, Alberta
T0A 0R0 780-689-4471
Immunization - Adult Services Cold Lake Community Health Services
4720 55 Street , Cold Lake, Alberta
T9M 1V8 780-594-4404
Immunization - Adult Services Elizabeth Settlement Community Hall
Elizabeth Metis Settlement, Alberta
T9M 1V8 780-826-3381
Immunization - Adult Services Elk Point Healthcare Centre
5310 50 Avenue , Elk Point, Alberta
T0A 1A0 780-724-3532
Immunization - Adult Services Fishing Lake Metis Settlement Community Health Services
Fishing Lake Metis Settlement, Alberta
T0A 1A0 780-943-3058
Immunization - Adult Services Hinton Community Health Services
1280A Switzer Drive , Hinton, Alberta
T7V 1T5 780-865-2277
Immunization - Adult Services Kikino Community Health Services
Kikino, Alberta
T0A 2B0 780-623-7797
Immunization - Adult Services Onoway Community Health Services
4919 Lac Ste Anne Trail , Onoway, Alberta
T0E 1V0 780-967-4440
Immunization - Adult Services Acadia Community Health Centre
151 86 Avenue SE , Calgary, Alberta
T2H 3A5 403-944-7200
Immunization - Adult Services Airdrie Community Health Centre
604 Main Street S , Airdrie, Alberta
T4B 3K7 403-912-8400
Immunization - Adult Services Banff Community Health Centre
303 Lynx Street , Banff, Alberta
T1L 1B3 403-762-2990 or 811 for immunization appointments only, 403-943-5465
Immunization - Adult Services Canmore Provincial Building
800 Railway Avenue , Canmore, Alberta
T1W 1P1 403-678-5656 or 811 for immunization appointments only, 403-943-5465
Immunization - Adult Services Cochrane Community Health Centre
60 Grande Boulevard , Cochrane, Alberta
T4C 0S4 403-851-6130, 403-943-5465 immunization appointments only
Immunization - Adult Services Claresholm Community Health Centre
5221 2 Street W , Claresholm, Alberta
T0L 0T0 403-625-4061
Immunization - Adult Services East Calgary Health Centre
4715 8 Avenue SE , Calgary, Alberta
T2A 3N4 403-955-1250
Immunization - Adult Services High River Public Health Centre
310 MacLeod Trail SW , High River, Alberta
T1V 1Z5 403-652-5450
Immunization - Adult Services Nanton Community Health Centre
2214 20 Street , Nanton, Alberta
T0L 1R0 403-646-2218
Immunization - Adult Services Oilfields General Hospital
717 Government Road , Diamond Valley, Alberta
T0L 0H0 403-933-6505
Immunization - Adult Services Okotoks Health and Wellness Centre
11 Cimarron Common , Okotoks, Alberta
T1S 2E9 403-995-2600
Immunization - Adult Services Ranchlands Village Mall
1829 Ranchlands Boulevard NW , Calgary, Alberta
T3G 2A7 403-944-7500 or 811 for immunization appointments only, 403-244-8351 (Early Start Program)
Immunization - Adult Services Shaganappi Complex
3415 8 Avenue SW , Calgary, Alberta
T3C 0E8 403-944-7373 , 403-244-8351 (Early Start Program)
Immunization - Adult Services South Calgary Health Centre
31 Sunpark Plaza SE , Calgary, Alberta
T2X 3W5 403-943-9500
Immunization - Adult Services Strathmore Public Health Office
650 Westchester Road , Strathmore, Alberta
T1P 1H8 403-361-7200
Immunization - Adult Services Calgary 6617 Centre Street N
6617 Centre Street N , Calgary, Alberta
T2K 4Y5 403-944-7500
Immunization - Adult Services Vulcan Community Health Centre
610 Elizabeth Street S , Vulcan, Alberta
T0L 2B0 403-485-2285
Immunization - Adult Services Beaverlodge Community Health Services
412 10A Street , Beaverlodge, Alberta
T0H 0C0 780-354-2647
Immunization - Adult Services Dr. Mary Jackson School
Keg River, Alberta
T0H 2G0 780-836-7361
Immunization - Adult Services East Prairie Community Services Building
East Prairie Metis Settlement, Alberta
T0G 1E0 780-523-2594
Immunization - Adult Services Fairview Health Complex
10628 110 Street , Fairview, Alberta
T0H 0B4 780-835-4951
Immunization - Adult Services Falher Provincial Building
28 Main Street , Falher, Alberta
T0H 1M0 780-324-3750
Immunization - Adult Services Fox Creek Healthcare Centre
600 3 Street , Fox Creek, Alberta
T0H 1P0 780-622-3730
Immunization - Adult Services Gift Lake Community Health Services
Main Street , Gift Lake, Alberta
T0G 1B0 780-767-2101
Immunization - Adult Services Grande Cache Provincial Building
10001 Hoppe Avenue , Grande Cache, Alberta
T0E 0Y0 780-827-3504
Immunization - Adult Services Grimshaw / Berwyn and District Community Health Centre
5621 50 Avenue , Grimshaw, Alberta
T0H 1W0 780-332-6505
Immunization - Adult Services High Prairie Health Complex
5101 38 Street , High Prairie, Alberta
T0G 1E0 780-523-6450
Immunization - Adult Services Kinuso Community Health Services
40 Centre Street , Kinuso, Alberta
T0G 1K0 780-775-3501
Immunization - Adult Services Manning Community Health Centre
600 2 Street NE , Manning, Alberta
T0H 2M0 780-836-7361
Immunization - Adult Services Grouard Northern Lakes College
64 Mission Street , Grouard, Alberta
T0G 1C0 780-523-6450
Immunization - Adult Services Marshall Eliuk Peace River Community Health Centre
10101 68 Street , Peace River, Alberta
T8S 1T6 780-624-7260
Immunization - Adult Services Bishop Routhier School
Peavine Metis Settlement, Alberta
T0G 1B0 780-523-2557 Peavine Settlement Office, 780-523-6450 High Prairie Public Health
Immunization - Adult Services Sacred Heart Community Health Centre
350 3 Avenue NW , McLennan, Alberta
T0H 2L0 780-324-3750
Immunization - Adult Services Savanna Agricultural Society Rec Plex
81378 100 Range Road , Silver Valley, Alberta
T0H 3E0 780-864-3063
Immunization - Adult Services Senior Social Centre Club
5113 50th Street , Eaglesham, Alberta
T0H 1H0 780-864-3063
Immunization - Adult Services Sexsmith Medical Clinic
9805 103 Street , Sexsmith, Alberta
T0H 3C0 780-513-7500
Immunization - Adult Services Silver and Gold Pioneer Club of Wembley
9816 101 Street , Wembley, Alberta
T0H 3S0 780-354-2647
Immunization - Adult Services Spirit River Community Health Services
5005 45 Avenue , Spirit River, Alberta
T0H 3G0 780-864-3063
Immunization - Adult Services Valleyview Community Health Services
5112 50 Avenue , Valleyview, Alberta
T0H 3N0 780-524-3338
Immunization - Adult Services Worsley Community Health Services
404 Alberta Avenue , Worsley, Alberta
T0H 3W0 780-685-3752
Immunization - Adult Services Birch Hills Country Administrative Office
4601 50 Street , Wanham, Alberta
T0H 3T0 780-864-3063 Spirit River
Immunization - Adult Services Camrose Community Health Centre Briarcrest
5510 46 Avenue , Camrose, Alberta
T4V 4P8 780-679-2980
Immunization - Adult Services Kitscoty Community Health Centre
4922 49 Avenue , Kitscoty, Alberta
T0B 2P0 780-846-2824
Immunization - Adult Services Lamont Health Care Centre
5216 53 Street , Lamont, Alberta
T0B 2R0 780-895-5817
Immunization - Adult Services Sedgewick Community Health Centre
4822 50 Street , Sedgewick, Alberta
T0B 4C0 780-384-3652
Immunization - Adult Services Tofield Health Centre
5543 44 Street , Tofield, Alberta
T0B 4J0 780-662-3984
Immunization - Adult Services Two Hills Health Centre
4401 53 Avenue , Two Hills, Alberta
T0B 4K0 780-657-3361
Immunization - Adult Services Vegreville Community Health Centre
5318 50 Street , Vegreville, Alberta
T9C 1R1 780-632-3331
Immunization - Adult Services Vermilion Provincial Building
4701 52 Street , Vermilion, Alberta
T9X 1J9 780-853-5270
Immunization - Adult Services Wainwright Provincial Building
810 14 Avenue , Wainwright, Alberta
T9W 1R2 780-842-4077
Immunization - Adult Services Joussard Homesteader's Hall
76 Peace River Avenue , Joussard, Alberta
T0G 1J0 780-523-6450
Immunization - Adult Services Boyle Healthcare Centre
5004 Lakeview Road , Boyle, Alberta
T0A 0M0 780-689-2677
Immunization - Adult Services Seton - Jasper Healthcare Centre
518 Robson Street , Jasper, Alberta
T0E 1E0 780-852-4759
Immunization - Adult Services Mayerthorpe Healthcare Centre
4417 45 Street , Mayerthorpe, Alberta
T0E 1N0 780-786-2488
Immunization - Adult Services Fort McMurray Community Health Services
113 Thickwood Boulevard , Fort McMurray, Alberta
T9H 5E5 780-791-6247
Immunization - Adult Services Lac La Biche Provincial Building
9503 Beaverhill Road , Lac La Biche, Alberta
T0A 2C0 780-623-4471
Immunization - Adult Services Prairie North Plaza
4910 50 Street , Lloydminster, Saskatchewan
S9V 0Y5 306-820-6225
Immunization - Adult Services Olds Campus Community Health Centre
4500 50 Street , Olds, Alberta
T4H 1R6 403-559-2150
Immunization - Adult Services Wellington Resource Centre
10407 97 Street , Clairmont, Alberta
T8X 5E8 780-513-7500 To book appointments (Grande Prairie Public Health Centre), 780-567-2843 Clairmont Wellington Resource Centre
Immunization - Adult Services Provost Provincial Building
5419 44 Street , Provost, Alberta
T0B 3S0 780-753-6180
Immunization - Adult Services Edson Healthcare Centre
3837 6 Avenue , Edson, Alberta
T7E 0C5 780-723-3331 (Switchboard)
Immunization - Adult Services Village Square Leisure Centre
2623 56 Street NE , Calgary, Alberta
T1Y 6E7 403-944-7000 , 403-244-8351 (Early Start Program)
Immunization - Adult Services Bow Island Provincial Building
802 6 Street E , Bow Island, Alberta
T0K 0G0 403-545-2296
Immunization - Adult Services Brooks Health Centre
440 3 Street E , Brooks, Alberta
T1R 0X8 403-501-3300
Immunization - Adult Services Cardston Provincial Building
576 Main Street , Cardston, Alberta
T0K 0K0 403-653-5230
Immunization - Adult Services Coaldale Health Centre
2100 11 Street , Coaldale, Alberta
T1M 1L2 403-345-3000
Immunization - Adult Services Crowsnest Pass Provincial Building
12501 20 Avenue , Blairmore, Alberta
T0K 0E0 403-562-5030
Immunization - Adult Services Fort Macleod Health Centre
744 26 Street S , Fort Macleod, Alberta
T0L 0Z0 403-553-5351
Immunization - Adult Services Magrath Community Health Centre
37 East 2 Avenue N , Magrath, Alberta
T0K 1J0 403-758-4422
Immunization - Adult Services Medicine Hat Community Health Services
2948 Dunmore Road SE , Medicine Hat, Alberta
T1A 8E3 403-502-8200
Immunization - Adult Services Milk River Health Centre
517 Centre Avenue , Milk River, Alberta
T0K 1M0 403-647-3430
Immunization - Adult Services Oyen Community Health Services
315 3 Avenue E , Oyen, Alberta
T0J 2J0 403-664-3651
Immunization - Adult Services Pincher Creek Health Centre
1222 Bev McLachlin Drive , Pincher Creek, Alberta
T0K 1W0 403-627-1230
Immunization - Adult Services Piyami Health Centre
300A Rogers Avenue , Picture Butte, Alberta
T0K 1V0 403-388-6751
Immunization - Adult Services Raymond Health Centre
150 N 4 Street E , Raymond, Alberta
T0K 2S0 403-752-5430
Immunization - Adult Services Taber Health Centre
4326 50 Avenue , Taber, Alberta
T1G 1N9 403-223-7230
Immunization - Adult Services Vauxhall Community Health
406 1 Avenue N , Vauxhall, Alberta
T0K 2K0 403-223-7229
Immunization - Adult Services Northwest Health Centre
11202 100 Avenue , High Level, Alberta
T0H 1Z0 780-841-3230
Immunization - Adult Services Chestermere Community Health Centre
288 Kinniburgh Boulevard , Chestermere, Alberta
T1X 0V8 403-365-5400 ext. 1
Immunization - Adult Services St. Paul Community Health Services
5610 50 Avenue , St. Paul, Alberta
T0A 3A1 780-645-3396
Immunization - Adult Services George McDougall - Smoky Lake Healthcare Centre
4212 55 Avenue , Smoky Lake, Alberta
T0A 3C0 780-656-3034
Immunization - Adult Services Edmonton Community Health Hub North
13211 Fort Road NW , Edmonton, Alberta
T5A 1C3 587-735-8879
Immunization - Adult Services Melcor Centre
200 4 Avenue S , Lethbridge, Alberta
T1J 4C9 403-388-6666
Immunization - Adult Services Didsbury Community Health Centre
1206 20 Avenue , Didsbury, Alberta
T0M 0W0 403-335-7292
Immunization - Adult Services Sheldon M. Chumir Health Centre
1213 4 Street SW , Calgary, Alberta
T2R 0X7 403-955-9397, 811 (Immunization appointment booking)
Immunization - Adult Services Fort Vermilion Community Health Centre
4804 50 Street , Fort Vermilion, Alberta
T0H 1N0 780-927-3391
Immunization - Adult Services Swan Hills Healthcare Centre
29 Freeman Drive , Swan Hills, Alberta
T0G 2C0 780-333-7077
Immunization - Adult Services Thorhild Community Health Services
302 2 Avenue , Thorhild, Alberta
T0A 3J0 780-398-3879
Immunization - Adult Services Westlock Community Health Services
10024 107 Avenue , Westlock, Alberta
T7P 2E3 780-349-3316
Immunization - Adult Services Red Earth Creek Community Health Services
323 Evergreen Trail , Red Earth Creek, Alberta
T0G 1X0 780-849-3947
Immunization - Adult Services Trout / Peerless Lake Health Centre
Peerless Lake, Alberta
T0G 2W0 780-849-3947
Immunization - Adult Services Wabasca / Demarais Community Health Service
867 Stony Point Road , Wabasca, Alberta
T0G 2K0 780-891-3931
Immunization - Adult Services Queen Elizabeth II Ambulatory Care Centre
10409 98 Street , Grande Prairie, Alberta
T8V 2E8 780-513-7500
Immunization - Adult Services St. Theresa General Hospital
4506 46 Avenue , Fort Vermilion, Alberta
T0H 1N0 780-927-3391
Multicultural Health Grey Nuns Community Hospital
1100 Youville Drive NW , Edmonton, Alberta
T6L 5X8 780-735-7474
Physical Therapy Grey Nuns Community Hospital
1100 Youville Drive NW , Edmonton, Alberta
T6L 5X8 780-735-7161
Sexual Assault Response Team University of Alberta Hospital
8440 112 Street NW , Edmonton, Alberta
T6G 2B7 780-735-3440 (START)
Sexual Assault Response Team Grey Nuns Community Hospital
1100 Youville Drive NW , Edmonton, Alberta
T6L 5X8 780-735-3440 (SART)
Sexual Assault Response Team Leduc Community Hospital
4210 48 Street , Leduc, Alberta
T9E 5Z3 780-735-3440 (SART)
Sexual Assault Response Team Misericordia Community Hospital
16940 87 Avenue , Edmonton, Alberta
T5R 4H5 780-735-3440 (SART)
Sexual Assault Response Team Northeast Community Health Centre
14007 50 Street NW , Edmonton, Alberta
T5A 5E4 780-735-3440 (SART)
Sexual Assault Response Team Royal Alexandra Hospital
10240 Kingsway NW , Edmonton, Alberta
T5H 3V9 780-735-3440 (SART)
Sexual Assault Response Team Sturgeon Community Hospital
201 Boudreau Road , St. Albert, Alberta
T8N 6C4 780-735-3440 (SART)
Sexual Assault Response Team Fort Saskatchewan Community Hospital
9401 86 Avenue , Fort Saskatchewan, Alberta
T8L 0C6 780-735-3440 (SART)
Sexual Assault Response Team WestView Health Centre - Stony Plain
4405 South Park Drive , Stony Plain, Alberta
T7Z 2M7 780-735-3440 (SART)
Sexual Assault Response Team Strathcona Community Hospital
9000 Emerald Drive , Sherwood Park, Alberta
T8H 0J3 780-735-3440 (SART)
Sexual Assault Response Team Devon General Hospital
101 Erie Street S , Devon, Alberta
T9G 1A6 780-735-3440 (SART)
Weight Management Group Education Workshops and Support Edmonton Zone and Area
Edmonton, Alberta
T5B 0C2 825-404-7460 Press 2