Find Healthcare > Services >  Tuberculosis Testing

Main Content

Tuberculosis Testing

Offers tuberculosis (TB) skin testing to eligible Albertans. The Mantoux skin test is not recommended to diagnose TB.

Testing is done at public health centres throughout the province:

For travel or work related TB testing contact the Travel Health Services in your area.


Eligibility

Eligibility includes:

  • recent contact with known TB cases
  • people with medical conditions / therapies that increase risk of progressing from latent tuberculosis infection (LTBI) to active TB (HIV/AIDS, transplantation, on dialysis for chronic renal failure, silicosis, cancer of the head and neck, being treated with immunosuppressive drugs)
  • all refugees less than age 50 who are from a country where TB is common AND who have immigrated here in the last 2 years
  • foreign-born children up to and including age 14 who have lived in a country where TB is common AND who have immigrated here within the past 2 years


How to access service

See below

Testing may be offered at some sites. Call to find out more.



Key providers

doctors, registered nurses (RNs)


Locations

Enter the postal code to find the locations below that are closest to you
303 Lynx Street Banff, Alberta. 403-762-2990 , 403-762-5570 .

4602 49 Avenue Sylvan Lake, Alberta. 403-887-2241 .

Located in Shaganappi Community Health Centre, 3415 8 Avenue SW SW Calgary, Alberta. 403-944-7373 .

7910 112 Avenue NW NW Edmonton, Alberta. 780-342-4719.

10001 Hoppe Avenue Grande Cache, Alberta. 780-513-7500 , 780-827-3504 .

412 10A Street Beaverlodge, Alberta. 780-354-2647 .

Cadotte Lake, Alberta. 780-629-8963 .

Suite 201, 11153 Ellerslie Road SW SW Edmonton, Alberta. 780-342-6800 .

3837 6 Avenue Edson, Alberta. 780-723-3331 (Switchboard).

Olds Campus Community Health Centre, Suite 2029, 4500 50 Street Olds, Alberta. 403-559-2150.

10628 110 Street Fairview, Alberta. 780- 835-6100.

6203 49 Street Barrhead, Alberta. 780-674-3408 .

Suite 132, 151 86 Avenue SE SE Calgary, Alberta. 403-944-7200 .

Public Health Centre, 20 Sunset Boulevard Whitecourt, Alberta. 780-778-5555.

5310 50 Avenue Elk Point, Alberta. 780-724-3532 .

744 26 Street S S Fort Macleod, Alberta. 403-553-5351.

Public Health Centre, 29 Freeman Drive Swan Hills, Alberta. 780-333-7077.

310 MacLeod Trail SW SW High River, Alberta. 403-652-5450 , 403-652-5455 .

440 3 Street E E Brooks, Alberta. 403-501-3300.

5410 52 Avenue Consort, Alberta. 403-577-3770 .

7525 38 Avenue Edmonton, Alberta. 780-342-1660 Main Line.

Public Health Centre, 4417 45 Street Mayerthorpe, Alberta. 780-786-2488.

31 Sunpark Plaza SE SE Calgary, Alberta. 403-943-9500.

Main Street Gift Lake, Alberta. 780-767-2101 .

5419 44 Street Provost, Alberta. 780-753-6180.

Suite 109, Northwest Community Health Centre, 1829 Ranchlands Boulevard NW NW Calgary, Alberta. 403-943-9700 .

600 2 Street NE NE Manning, Alberta. 780-836-3391 , 780-836-2860 .

5216 53 Street Lamont, Alberta. 780-895-5817 .

5610 40 Avenue Wetaskiwin, Alberta. 780-361-4333.

Olds Campus Community Health Centre, Suite 2029, 4500 50 Street Olds, Alberta. 403-559-2150.

717 Government Road Diamond Valley, Alberta. 403-933-6505 .

Public Health Centre, 4417 45 Street Mayerthorpe, Alberta. 780-786-2488.

323 Evergreen Trail Red Earth Creek, Alberta. 780-649-2242 .

4221 50 Street Leduc, Alberta. 780-980-4644 .

4405 South Park Drive Stony Plain, Alberta. 780-968-3700 .

240 Christina Drive Anzac, Alberta. 780-334-2023 , 780-791-6247 .

200 4 Avenue S S Lethbridge, Alberta. 403-388-6666.

101 Erie Street S S Devon, Alberta. 780-342-7069 .

Room 201 (George P. Nicholson School), 1110 113 Street NW NW Edmonton, Alberta. 780-342-1560 .

4110 50 Avenue Drayton Valley, Alberta. 780-542-4415 .

Suite 132, 151 86 Avenue SE SE Calgary, Alberta. 403-944-7200 .

113 Thickwood Boulevard Fort McMurray, Alberta. 780-791-6247 .

717 Government Road Diamond Valley, Alberta. 403-933-6505 .

5120 51 Avenue Eckville, Alberta. 403-746-2201 .

4918 50 Avenue Beaumont, Alberta. 780-929-4822 .

10008 107 Street Morinville, Alberta. 780-342-2600.

4909 Royal Street Coronation, Alberta. 403-578-3200 .

212 6 Avenue NE NE Sundre, Alberta. 403-638-4063 .

Located in Shaganappi Community Health Centre, 3415 8 Avenue SW SW Calgary, Alberta. 403-944-7373 .

517 Centre Avenue Milk River, Alberta. 403-647-3430.

351 9 Street NW NW Drumheller, Alberta. 403-820-6004 .

Public Health Centre, 10101 68 Street Peace River, Alberta. 780-624-7500 .

4909 50 Avenue Castor, Alberta. 403-882-3404 .

Suite 201, 11153 Ellerslie Road SW SW Edmonton, Alberta. 780-342-6800 .

5103 48 Street Vilna, Alberta. 780-636-3533.

4110 50 Avenue Drayton Valley, Alberta. 780-542-4415 .

2214 20 Street Nanton, Alberta. 403-646-2218 .

60 Grande Boulevard Cochrane, Alberta. 403-851-6130.

5621 50 Avenue Grimshaw, Alberta. 780-332-6500.

800 Railway Avenue Canmore, Alberta. 403-678-5656 .

Public Health Centre, 9818 105 Street La Crete, Alberta. 780-624-7500.

Public Health Centre, 309 6 Street NE NE Slave Lake, Alberta. 780-849-3947.

2623 56 Street NE NE Calgary, Alberta. 403-944-7000.

9503 Beaverhill Road Lac La Biche, Alberta. 780-623-4471.

5543 44 Street Tofield, Alberta. 780-662-3984 .

2 Brower Drive Sherwood Park, Alberta. 780-342-4600 .

10628 96 Street NW NW Edmonton, Alberta. 780-422-7333 ext. 252 .

4715 8 Avenue SE SE Calgary, Alberta. 403-955-1250 .

Public Health Centre, 29 Freeman Drive Swan Hills, Alberta. 780-333-7077.

310 MacLeod Trail SW SW High River, Alberta. 403-652-5450 , 403-652-5455 .

440 3 Street E E Brooks, Alberta. 403-501-3300.

9720 182 Street NW NW Edmonton, Alberta. 780-342-1234 .

5016 52 Avenue Rocky Mountain House, Alberta. 403-845-3030 .

9720 182 Street NW NW Edmonton, Alberta. 780-342-1234 .

5016 52 Avenue Rocky Mountain House, Alberta. 403-845-3030 .

1280A Switzer Drive Hinton, Alberta. 780-865-2277 .

4919 Lac Ste Anne Trail Onoway, Alberta. 780-967-4440 .

6617 Centre Street N N Calgary, Alberta. 403-944-7500 .

Public Health Centre, 350 3 Avenue NW NW McLennan, Alberta. 780-324-3750.

600 2 Street NE NE Manning, Alberta. 780-836-3391 , 780-836-2860 .

5216 53 Street Lamont, Alberta. 780-895-5817 .

4720 55 Street Cold Lake, Alberta. 780-594-4404 .

Peerless Lake, Alberta. 780-869-2362.

Room 201 (George P. Nicholson School), 1110 113 Street NW NW Edmonton, Alberta. 780-342-1560 .

Cadotte Lake, Alberta. 780-629-8963 .

Buffalo Lake Drive Buffalo Lake Settlement, Alberta. 780-689-4771.

1210 20 Avenue Didsbury, Alberta. 403-335-7292 .

Public Health Centre, 518 Robson Street Jasper, Alberta. 780-852-4752.

2948 Dunmore Road SE SE Medicine Hat, Alberta. 403-502-8200.

5005 45 Avenue Spirit River, Alberta. 780-864-3063 .

4221 50 Street Leduc, Alberta. 780-980-4644 .

4720 50 Avenue Gibbons, Alberta. 780-342-2660.

425 8 Avenue Elnora, Alberta. 403-773-3636 .

Sherrit Health Centre, 1T-007, 9401 86 Avenue Fort Saskatchewan, Alberta. 780-342-2366.

Kikino, Alberta. 780-623-7797 .

1504 2 Street N N Three Hills, Alberta. 403-443-5355 .

113 Thickwood Boulevard Fort McMurray, Alberta. 780-791-6247 .

604 Main Street S S Airdrie, Alberta. 403-912-8400 .

4825 Hankin Street Thorsby, Alberta. 780-789-4800 .

2020, 9499 137 Avenue Edmonton, Alberta. 780-342-2800 .

904 Centre Street Hanna, Alberta. 403- 854-3331 , 403-854-5236.

Public Health Centre, 309 6 Street NE NE Slave Lake, Alberta. 780-849-3947.

323 Evergreen Trail Red Earth Creek, Alberta. 780-649-2242 .

Public Health Centre, 20 Sunset Boulevard Whitecourt, Alberta. 780-778-5555.

5310 50 Avenue Elk Point, Alberta. 780-724-3532 .

744 26 Street S S Fort Macleod, Alberta. 403-553-5351.

4720 50 Avenue Gibbons, Alberta. 780-342-2660.

5543 44 Street Tofield, Alberta. 780-662-3984 .

5900 2A Highway Ponoka, Alberta. 403-783-4491 .

2 Brower Drive Sherwood Park, Alberta. 780-342-4600 .

Public Health Centre, 5004 Lakeview Road Boyle, Alberta. 780-689-2677.

6A Commercial Road Rainbow Lake, Alberta. 780-956-3646.

4922 49 Avenue Kitscoty, Alberta. 780-846-2731 , 780-846-2824 .

5318 50 Street Vegreville, Alberta. 780-632-3331 .

4506 47 Street Fort Vermilion, Alberta. 780-927-3391 .

4701 52 Street Vermilion, Alberta. 780-853-5270 .

4701 52 Street Vermilion, Alberta. 780-853-5270 .

4904 50 Avenue Bonnyville, Alberta. 780-826-3381.

2100 11 Street Coaldale, Alberta. 403-345-3000.

11202 100 Avenue High Level, Alberta. 780-841-3200 .

5911 50 Avenue Stettler, Alberta. 403-742-3326 .

3401 48 Avenue Athabasca, Alberta. 780-675-2231 .

10409 98 Street Grande Prairie, Alberta. 780-513-7500.

10628 96 Street NW NW Edmonton, Alberta. 780-422-7333 ext. 252 .

3837 6 Avenue Edson, Alberta. 780-723-3331 (Switchboard).

300 Jordan Parkway Red Deer, Alberta. 403-356-6300 .

600 3 Street Fox Creek, Alberta. 780-622-3545 , tracy.brown@pchr.ca .

4909 50 Avenue Castor, Alberta. 403-882-3404 .

303 Lynx Street Banff, Alberta. 403-762-2990 , 403-762-5570 .

3401 48 Avenue Athabasca, Alberta. 780-675-2231 .

1210 20 Avenue Didsbury, Alberta. 403-335-7292 .

Public Health Centre, 518 Robson Street Jasper, Alberta. 780-852-4752.

1280A Switzer Drive Hinton, Alberta. 780-865-2277 .

Main Street Gift Lake, Alberta. 780-767-2101 .

5419 44 Street Provost, Alberta. 780-753-6180.

Suite 109, Northwest Community Health Centre, 1829 Ranchlands Boulevard NW NW Calgary, Alberta. 403-943-9700 .

8314 88 Avenue NW NW Edmonton, Alberta. 780-342-1520.

5120 51 Avenue Eckville, Alberta. 403-746-2201 .

5610 40 Avenue Wetaskiwin, Alberta. 780-361-4333.

40 Centre Street Kinuso, Alberta. 780-775-3501 .

Elizabeth Metis Settlement, Alberta. 780-594-3383.

200 4 Avenue S S Lethbridge, Alberta. 403-388-6666.

101 Erie Street S S Devon, Alberta. 780-342-7069 .

10 2 Avenue W W Winfield, Alberta. 780-682-4755.

604 Main Street S S Airdrie, Alberta. 403-912-8400 .

Elizabeth Metis Settlement, Alberta. 780-594-3383.

1504 2 Street N N Three Hills, Alberta. 403-443-5355 .

10008 107 Street Morinville, Alberta. 780-342-2600.

2623 56 Street NE NE Calgary, Alberta. 403-944-7000.

5900 2A Highway Ponoka, Alberta. 403-783-4491 .

9503 Beaverhill Road Lac La Biche, Alberta. 780-623-4471.

4580 46 Street Lacombe, Alberta. 403-782-3218 .

406 1 Avenue N N Vauxhall, Alberta. 403-223-7229.

4802 Highway Street E E Valleyview, Alberta. 780-524-3338.

Public Health Centre, 10101 68 Street Peace River, Alberta. 780-624-7500 .

4715 8 Avenue SE SE Calgary, Alberta. 403-955-1250 .

4401 53 Avenue Two Hills, Alberta. 780-657-3361 .

4580 46 Street Lacombe, Alberta. 403-782-3218 .

4825 Hankin Street Thorsby, Alberta. 780-789-4800 .

2020, 9499 137 Avenue Edmonton, Alberta. 780-342-2800 .

904 Centre Street Hanna, Alberta. 403- 854-3331 , 403-854-5236.

8314 88 Avenue NW NW Edmonton, Alberta. 780-342-1520.

4822 50 Street Sedgewick, Alberta. 780-384-3652 .

5510 46 Avenue Camrose, Alberta. 780-679-2980 .

810 14 Avenue Wainwright, Alberta. 780-842-4077 .

867 Stony Point Road Wabasca, Alberta. 780-891-3931 .

10024 107 Avenue Westlock, Alberta. 780-349-3316 .

Public Health Centre, 4212 55 Avenue Smoky Lake, Alberta. 780-656-3595.

5610 50 Avenue St. Paul, Alberta. 780-645-3396 .

302 2 Avenue Thorhild, Alberta. 310-0000 780-398-3879 (Toll free), 780-349-3316 (Westlock office).

315 3 Avenue E E Oyen, Alberta. 403-664-3651.

11 Cimarron Common Okotoks, Alberta. 403-995-2600 .

802 6 Street E E Bow Island, Alberta. 403-545-2296.

425 8 Avenue Elnora, Alberta. 403-773-3636 .

10 2 Avenue W W Winfield, Alberta. 780-682-4755.

4909 Royal Street Coronation, Alberta. 403-578-3200 .

40 Centre Street Kinuso, Alberta. 780-775-3501 .

4709 51 Avenue Rimbey, Alberta. 403-843-2288 .

5103 48 Street Vilna, Alberta. 780-636-3533.

4919 Lac Ste Anne Trail Onoway, Alberta. 780-967-4440 .

6617 Centre Street N N Calgary, Alberta. 403-944-7500 .

Public Health Centre, 350 3 Avenue NW NW McLennan, Alberta. 780-324-3750.

5005 45 Avenue Spirit River, Alberta. 780-864-3063 .

2 Street Railway Avenue Glendon, Alberta. 780-635-3861 .

406 1 Avenue N N Vauxhall, Alberta. 403-223-7229.

2948 Dunmore Road SE SE Medicine Hat, Alberta. 403-502-8200.

Sherrit Health Centre, 1T-007, 9401 86 Avenue Fort Saskatchewan, Alberta. 780-342-2366.

5225 50 Street Evansburg, Alberta. 780-727-2288 .

4822 50 Street Sedgewick, Alberta. 780-384-3652 .

5510 46 Avenue Camrose, Alberta. 780-679-2980 .

2 Street Railway Avenue Glendon, Alberta. 780-635-3861 .

4720 55 Street Cold Lake, Alberta. 780-594-4404 .

Peerless Lake, Alberta. 780-869-2362.

11202 100 Avenue High Level, Alberta. 780-841-3200 .

5911 50 Avenue Stettler, Alberta. 403-742-3326 .

5224 50 Street Viking, Alberta. 780-336-4782 .

2214 20 Street Nanton, Alberta. 403-646-2218 .

60 Grande Boulevard Cochrane, Alberta. 403-851-6130.

Northeast Community Health Centre, 13211 Fort Road NW NW Edmonton, Alberta. 587-735-8879.

10409 98 Street Grande Prairie, Alberta. 780-513-7500.

600 3 Street Fox Creek, Alberta. 780-622-3545 , tracy.brown@pchr.ca .

5023 42 Street Innisfail, Alberta. 403-227-7820 .

Fishing Lake Metis Settlement, Alberta. 780-943-3058 .

Public Health Centre, 5004 Lakeview Road Boyle, Alberta. 780-689-2677.

TB testing ONLY for health care worker/student program and international travel., 1213 4 Street SW SW Calgary, Alberta. 403-955-1250 (Booking - East Calgary Health Centre/Sheldon Chumir ) , 403-955-6777 (International Travel Clinic) , 403-955-9397 (Health Care Worker / Health Care Student).

11 Cimarron Common Okotoks, Alberta. 403-995-2600 .

5225 50 Street Evansburg, Alberta. 780-727-2288 .

Public Health Centre, 9818 105 Street La Crete, Alberta. 780-624-7500.

212 6 Avenue NE NE Sundre, Alberta. 403-638-4063 .

Buffalo Lake Drive Buffalo Lake Settlement, Alberta. 780-689-4771.

5224 50 Street Viking, Alberta. 780-336-4782 .

351 9 Street NW NW Drumheller, Alberta. 403-820-6004 .

Northeast Community Health Centre, 13211 Fort Road NW NW Edmonton, Alberta. 587-735-8879.

31 Sunpark Plaza SE SE Calgary, Alberta. 403-943-9500.

4904 50 Avenue Bonnyville, Alberta. 780-826-3381.

2100 11 Street Coaldale, Alberta. 403-345-3000.

5621 50 Avenue Grimshaw, Alberta. 780-332-6500.

800 Railway Avenue Canmore, Alberta. 403-678-5656 .

2nd Floor, Community Health, 5101 38 Street High Prairie, Alberta. 780-523-6450 .

4405 South Park Drive Stony Plain, Alberta. 780-968-3700 .

300 Jordan Parkway Red Deer, Alberta. 403-356-6300 .

Fishing Lake Metis Settlement, Alberta. 780-943-3058 .

810 14 Avenue Wainwright, Alberta. 780-842-4077 .

867 Stony Point Road Wabasca, Alberta. 780-891-3931 .

10024 107 Avenue Westlock, Alberta. 780-349-3316 .

Public Health Centre, 4212 55 Avenue Smoky Lake, Alberta. 780-656-3595.

5610 50 Avenue St. Paul, Alberta. 780-645-3396 .

302 2 Avenue Thorhild, Alberta. 310-0000 780-398-3879 (Toll free), 780-349-3316 (Westlock office).

315 3 Avenue E E Oyen, Alberta. 403-664-3651.

802 6 Street E E Bow Island, Alberta. 403-545-2296.

Kikino, Alberta. 780-623-7797 .

2nd Floor, Community Health, 5101 38 Street High Prairie, Alberta. 780-523-6450 .

4918 50 Avenue Beaumont, Alberta. 780-929-4822 .

10628 110 Street Fairview, Alberta. 780- 835-6100.

6203 49 Street Barrhead, Alberta. 780-674-3408 .

TB testing ONLY for health care worker/student program and international travel., 1213 4 Street SW SW Calgary, Alberta. 403-955-1250 (Booking - East Calgary Health Centre/Sheldon Chumir ) , 403-955-6777 (International Travel Clinic) , 403-955-9397 (Health Care Worker / Health Care Student).

7910 112 Avenue NW NW Edmonton, Alberta. 780-342-4719.

412 10A Street Beaverlodge, Alberta. 780-354-2647 .

4602 49 Avenue Sylvan Lake, Alberta. 403-887-2241 .

517 Centre Avenue Milk River, Alberta. 403-647-3430.

5410 52 Avenue Consort, Alberta. 403-577-3770 .

7525 38 Avenue Edmonton, Alberta. 780-342-1660 Main Line.

4802 Highway Street E E Valleyview, Alberta. 780-524-3338.

4709 51 Avenue Rimbey, Alberta. 403-843-2288 .

4401 53 Avenue Two Hills, Alberta. 780-657-3361 .

6A Commercial Road Rainbow Lake, Alberta. 780-956-3646.

4922 49 Avenue Kitscoty, Alberta. 780-846-2731 , 780-846-2824 .

5318 50 Street Vegreville, Alberta. 780-632-3331 .

4506 47 Street Fort Vermilion, Alberta. 780-927-3391 .

5023 42 Street Innisfail, Alberta. 403-227-7820 .

10001 Hoppe Avenue Grande Cache, Alberta. 780-513-7500 , 780-827-3504 .

240 Christina Drive Anzac, Alberta. 780-334-2023 , 780-791-6247 .