Lung function tests

Last updated: September 2nd, 2026 at 10:49pm
Pulmonary Function Testing

When to choose this service

Your health-care provider may recommend lung function testing to:

  • Check how much air your lungs can hold
  • Measure how quickly you can breathe air in and out
  • Check how well oxygen moves from your lungs into your blood
  • See whether a medication is helping
  • Investigate a possible lung condition
  • Check your lung health before surgery

What to expect

The test depends on what your health-care provider needs to learn. You may be asked to:

  • Breathe into a tube connected to a machine
  • Take a deep breath and blow out quickly
  • Walk for six minutes
  • Have a small blood sample taken
  • Exercise while your breathing and heart rate are monitored
  • Repeat a breathing test after taking medication

Your care team will explain the test and guide you through each step.

Tests available

  • Spirometry and pulmonary function testing (RJH, CDH, NRGH, CRG, CVH)
  • Six-minute walk test (RJH, CDH, NRGH, CRG, CVH)
  • Arterial blood gas test (RJH, CDH, NRGH, CRG, CVH)
  • Methacholine challenge test (RJH, NRGH, CRG, CVH)
  • Cardiopulmonary exercise test (RJH)

Tests vary by hospital location.

General Information on Lung function tests

Referral Required?
Required
Contact Us

Royal Jubilee Hospital

1952 Bay St
Royal 4
Victoria, B.C.
V8R 1J8
250-519-1642
Fax: 250-519-1552

Cowichan District Hospital

3045 Gibbons Rd
Duncan, B.C.
V9L 1E5
250-370-8008
Fax: 250-370-8346

Nanaimo Regional General Hospital

1200 Dufferin Cr
Nanaimo, B.C.
V9S 2B7
250-716-7705
Fax: 250-739-5974

North Island Hospital - Campbell River

375 2nd Ave
Campbell River, B.C.
V9W 3V1
250-286-7100 ext. 67453
Fax: 250-286-7148

North Island Hospital - Comox Valley 

101 Lerwick Rd
Courtenay, B.C.
V9N 0B9
250-331-5900 ext. 65390
Fax: 250-331-5904

Hours of Operation
Royal Jubilee (RJH)

Monday - Friday:  8 a.m. - 8 p.m.
Saturday: 8:30 a.m. - 3:45 p.m.

Cowichan District (CDH)

Days vary: 7:30 a.m. - 3 p.m.

Nanaimo Regional (NRGH)

Monday - Friday:  8 a.m. - 5 p.m.

Campbell River (CRG)

Tuesday - Thursday: 8 a.m. - 4 p.m.

Comox Valley (CVH)

Monday - Friday: 7:30 a.m. - 4 p.m.
Saturday: 9 a.m. - 1 p.m.