VanCityGuide

Newcomer guide · Health & wellness

How to find a family doctor in BC

British Columbia has a chronic shortage of family doctors — roughly one in five BC residents has no regular GP, and Greater Vancouver is one of the worst-affected regions. This is the single biggest gap in the otherwise-strong public health system. The good news is that the BC Government has built infrastructure to help newcomers get matched (the Health Connect Registry), and the walk-in clinic network in Greater Vancouver is denser and more app-driven than most newcomers expect. The bad news is that even with all of this, a wait of 6-18 months for a regular GP after enrolling on the registry is normal in 2026. This guide is what we'd actually do, step by step, if landing in BC today.

Last reviewed 2026-04-17

Step by step

The 6 steps, in order

  1. 01

    Confirm your MSP coverage is active

    You can only register for a family doctor through the public system once your BC Medical Services Plan (MSP) coverage is active — that's the first day of the third month after you arrived in BC. If MSP isn't active yet, you cannot use any of the steps below; use private-pay or your bridging insurance instead.

    If you're confused about your MSP status, log into the Health Insurance BC online portal with your BC Services Card credentials, or call 1-800-663-7100.

  2. 02

    Register on the Health Connect Registry

    Health Connect Registry is the BC Government's official 'find me a family doctor' system. Sign up at gov.bc.ca/healthconnect with your BC Services Card credentials, fill out a short form (current health, family history, languages preferred, mobility constraints), and you're added to a waitlist for your postal code area.

    You'll be matched as availability appears. In Greater Vancouver, current wait times are 6-18 months for a regular GP and slightly shorter for nurse-practitioner-led clinics. Sign up the same day MSP becomes active — there's no benefit to waiting and the waitlist is FIFO by region.

  3. 03

    Use walk-in clinics for everyday care while waiting

    Greater Vancouver has a dense network of walk-in clinics, most now using online queueing apps so you book from your phone instead of sitting in a waiting room. The most-used apps are Medimap (medimap.ca — shows clinic wait times across BC), Tia Health (tiahealth.com — same-day virtual + in-person), and Maple (getmaple.ca — virtual-first).

    For specific concerns, look up a clinic that specialises in walk-in care for that issue: many clinics around UBC and SFU specialise in young-adult care; downtown clinics around Burrard Skytrain are good for working professionals; the Mount Pleasant clinics tend to handle families well. All visits are MSP-covered (no out-of-pocket cost) as long as your MSP is active.

  4. 04

    Use a virtual-first option if you can

    Telus Health MyCare (free with MSP), Maple, and Tia Health all let you book a virtual visit with a BC-licensed doctor within 1-2 hours, with prescriptions sent to your pharmacy electronically. For prescription renewals, simple infections, mental health concerns, and most non-physical issues, virtual is faster and equivalent to walk-in.

    Nurse-practitioner virtual clinics specifically tend to have shorter waits than doctor-virtual clinics; nurse practitioners can prescribe almost everything a family doctor can.

  5. 05

    Build a relationship with one clinic

    Even without a regular GP, picking one walk-in clinic and using it consistently builds an informal continuity-of-care relationship — the doctors there see your file, know your history, and over time you become 'their' patient even if you're never officially rostered.

    Many walk-in clinics convert long-term regulars into permanent patients when their roster opens up. Ask the doctor at every visit whether they're taking new patients; the answer changes year to year as the system flexes.

  6. 06

    Know when to skip the clinic and go to ER or 8-1-1

    Walk-ins and virtual visits handle most things. But for genuine emergencies (chest pain, severe injury, suspected stroke, breathing difficulty, mental health crisis with risk of harm), go directly to a hospital ER. Vancouver General, St. Paul's downtown, BC Children's, Royal Columbian (New West), Lions Gate (North Van), Burnaby Hospital, Richmond Hospital, Surrey Memorial.

    For advice when you're not sure how serious something is, call 8-1-1 (HealthLink BC). It's a free 24/7 line staffed by registered nurses and pharmacists; they triage and tell you whether to wait, walk-in, or go to ER. For mental-health-specific support call 9-8-8 (Suicide Crisis Helpline).

What to watch for

Common mistakes newcomers make

Waiting until you're sick to find a doctor

The Health Connect Registry waitlist is 6-18 months. Sign up the day MSP activates so you're 6-18 months ahead. Don't wait for a health concern to start the process.

Going to ER for non-emergencies

ER triage prioritises emergencies — wait times for non-urgent issues run 6-12+ hours. For non-emergencies, use walk-in clinics or 8-1-1 for advice. ER is for chest pain, severe injury, breathing problems, suspected stroke, or mental-health crisis with risk of harm.

Paying for private clinics out of pocket

Some private clinics in Vancouver charge $200-500 for a 'concierge' visit. They cannot legally bill MSP. The walk-in network and virtual options give you the same care with no cost. Private is only worth it for executive medicals or specific specialties (cosmetic dermatology, etc.).

Ignoring nurse-practitioner clinics

Nurse-practitioner-led clinics have shorter waits and offer essentially the same primary-care services as doctors. NPs can prescribe most medications, order most tests, and refer to specialists. Many newcomers skip them because of unfamiliarity — don't.

Frequently asked

About this process

Can I keep my home-country doctor as a long-distance GP?

Some virtual-care services (UK NHS GP at Hand, US telehealth) work cross-border for advice but cannot prescribe in Canada. For ongoing care, you need a Canadian-licensed prescriber. A Canadian GP plus continued occasional check-ins with your home-country doctor for context is workable.

How do I find a doctor who speaks my language?

The Health Connect Registry asks about language preferences and tries to match. For walk-in clinics, search Medimap by neighbourhood — Vancouver's Asian-language clinics cluster in Richmond and South Vancouver; South Asian-language clinics in Surrey; Iranian-Canadian clinics in North Vancouver. Most provincial-level virtual services offer interpretation by phone for most major languages.

Are dental and vision covered?

No. MSP covers physician and hospital care only. Dental and adult vision are not covered. Most adults pay out of pocket or via employer benefits. Children get some coverage via the Healthy Kids BC program for low-income families. The new federal Canadian Dental Care Plan (CDCP) covers some dental for low/middle-income adults — check coverage on canada.ca.

What if I need a specialist?

Almost all specialists in BC require a referral from a primary-care provider (GP, NP, or walk-in doctor). Walk-in clinics will write referrals. Wait times for specialists vary widely — dermatology is months, GI is weeks to months, mental-health psychiatry can be over a year. Some specialists offer faster private-pay consultations; not legal to charge for the medically-necessary part of the visit but legal for non-essential elements.