Waiting six months for a specialist is not unusual in BC. The Fraser Institute's 2025 report puts the median wait from GP referral to treatment at 32.2 weeks in BC, versus 28.6 weeks nationally. And that is only the median; by specialty, the spread is much wider.
Waits by specialty (BC, 2024 data)
| Specialty | Typical wait |
|---|---|
| Plastic surgery | about 81 weeks |
| Orthopedic surgery | about 54 weeks |
| Ear, nose and throat | about 46 weeks |
| Gynecology | about 40 weeks |
| Ophthalmology | about 27 weeks |
| MRI scan | about 19 weeks |
One direct reason is a shortage of specialists. A Doctors of BC survey found that close to 5% of specialists have stopped accepting new referrals entirely, and about 36% accept only some, or are considering stopping.
Four things you can actually do
- Switch doctors. For the same operation, waits can differ several-fold between surgeons. Fraser Health states on its website that your family doctor can refer you to a surgeon with a shorter wait, and you can ask to be re-referred even after a referral is sent. For hip and knee replacements, you can also choose the “next available surgeon” option.
- Check for yourself. The province's Surgical Wait Times site lets you search waits by hospital and by surgeon. Note that its clock starts when the hospital receives the booking form; the wait just to see the specialist is not included.
- Say so if things get worse. If your symptoms worsen while waiting, go back to your family doctor and have the new information sent in; your urgency can be reassessed. If it is truly urgent, go to emergency.
- Call to confirm. Phone the specialist's office to confirm your referral arrived and ask roughly where you are in the queue, so the referral does not get lost along the way.
Is a private MRI worth it
BC has private MRI clinics; third-party listings put prices around $600 to over $1,000. Before paying, settle one question with your doctor: will the MRI result change the treatment plan? If yes, getting it sooner may be worth it. If no, the public queue is fine. The rules around charging for MSP-covered services are complicated, so if you go private, ask first which charges are legitimate.