Skip to main content
SettlementFebruary 17, 20268 min read

How to Apply for BC MSP (Medical Services Plan) Online

By WelcomeAide Team

Person using a laptop to apply for health insurance coverage in British Columbia

What Is BC MSP?

The Medical Services Plan (MSP) is British Columbia's public health insurance program. It covers medically necessary services provided by physicians, surgeons, and other healthcare practitioners, as well as laboratory and diagnostic services. As a newcomer to BC, enrolling in MSP is one of the most important steps you can take to ensure you and your family have access to healthcare.

Since January 2020, MSP premiums have been eliminated — meaning the plan is completely free for all eligible BC residents. Previously, BC residents had to pay monthly premiums, but the BC government replaced the premium system with the Employer Health Tax. This means you get full healthcare coverage at no cost once you're enrolled.

MSP is administered by Health Insurance BC (HIBC), a division of the BC Ministry of Health. Once enrolled, you'll receive a BC Services Card, which you present when accessing medical services.

What Does MSP Cover?

MSP provides coverage for a wide range of medically necessary services:

  • Visits to family doctors and walk-in clinics
  • Specialist consultations (when referred by your family doctor)
  • Hospital stays and surgeries
  • Maternity care and childbirth
  • Diagnostic services (X-rays, blood tests, ultrasounds, MRIs)
  • Mental health services from psychiatrists
  • Eye exams for children and seniors (limited for adults aged 19-64)
  • Some dental surgery performed in hospital

What MSP does NOT cover:

  • Prescription medications (covered separately through BC PharmaCare or private insurance)
  • Dental care (routine dental is not covered)
  • Vision care (glasses, contact lenses)
  • Physiotherapy, massage therapy, chiropractic care
  • Ambulance services (partially covered — see BC Ambulance fees)
  • Cosmetic procedures
  • Private or semi-private hospital rooms
Doctor consulting with a patient in a bright modern BC medical clinic

Who Is Eligible for MSP?

You are eligible for MSP if you meet these criteria:

  • You are a resident of British Columbia: You must live in BC and be present in the province for at least six months of each calendar year
  • You are a Canadian citizen, permanent resident, or hold an eligible immigration status

Eligible immigration statuses include:

  • Canadian citizens
  • Permanent residents (landed immigrants)
  • Holders of a valid work permit (minimum 6 months remaining)
  • Holders of a valid study permit (minimum 6 months remaining)
  • Certain religious workers, diplomats, and their dependents
  • Convention refugees and protected persons
  • Persons under a removal order with a stay of removal

Important: The MSP Waiting Period

New residents of BC must serve a waiting period before MSP coverage begins. The waiting period is the balance of the month in which you establish residency, plus two additional months. For example:

  • If you arrive in BC on March 15, your waiting period is the rest of March plus April and May
  • Your MSP coverage would begin on June 1

Critical tip for newcomers: During the waiting period, you are NOT covered by MSP. It is strongly recommended to purchase private health insurance to cover this gap. Many private insurers offer short-term plans specifically for new BC residents. Medical costs in Canada can be extremely expensive without insurance — a single emergency room visit can cost thousands of dollars.

How to Apply for MSP Online

The BC government now offers online MSP enrollment, making the process much easier than the traditional paper application. Here's how to apply:

Step 1: Gather Required Documents

Before starting your online application, have these documents ready:

  • Immigration documents: Your Confirmation of Permanent Residence (COPR), work permit, study permit, or Canadian citizenship proof
  • Passport or travel document
  • Previous BC Personal Health Number (PHN) if you had one before
  • Date you arrived in BC
  • BC residential address (not a PO box)
  • Mailing address (if different from residential address)

For each family member you want to include on your application, you'll need their immigration documents, passport, and date of birth.

Step 2: Access the Online Application

  1. Go to gov.bc.ca/MSP
  2. Click on "Enrolment" or navigate directly to the MSP online enrollment application
  3. You can also access the application through the Health Insurance BC website at hibc.gov.bc.ca

Step 3: Complete the Application

  1. Account holder information: Enter your full legal name (as it appears on your immigration documents), date of birth, gender, and immigration status
  2. Residency information: Enter the date you arrived in BC, your previous province/country of residence, and confirm you'll be living in BC for at least six months
  3. Address information: Provide your BC residential and mailing addresses
  4. Spouse/dependent information: Add your spouse and dependent children (under 19, or 19-24 if full-time students) to be covered under your account
  5. Upload documents: Scan or photograph your immigration documents and upload them through the online portal
  6. Review and submit: Double-check all information for accuracy before submitting

Step 4: Wait for Your BC Services Card

After submitting your application:

  • HIBC will process your application, typically within 2-3 weeks
  • You'll receive a confirmation letter with your Personal Health Number (PHN) and your coverage start date
  • Your BC Services Card (which also serves as your health card) will be mailed separately
  • If you already have a BC driver's licence, your BC Services Card may be combined with it into a single card
A BC Services Card being handed to a person at a service counter

Alternative Application Methods

If you prefer not to apply online, you have other options:

Paper Application

  1. Download the MSP Application for Enrolment (HLTH 102) form from gov.bc.ca/MSP
  2. Complete the form and attach copies of your immigration documents
  3. Mail it to: Health Insurance BC, PO Box 9035 Stn Prov Govt, Victoria, BC V8W 9E3

In Person

Visit a Service BC office to get help with your MSP enrollment. Bring your original immigration documents. Find your nearest office at servicebc.gov.bc.ca.

Getting Your BC Services Card

The BC Services Card is your proof of MSP enrollment. You need it every time you visit a doctor or hospital. Here's what to know:

  • Your initial card will be mailed to you after your application is approved
  • To get a photo BC Services Card, visit any ICBC driver licensing office (also called a Service BC driver licensing office) with two pieces of ID
  • There is no cost for the BC Services Card
  • The card is valid for 5 years and must be renewed
  • You can use the BC Services Card app on your smartphone for some online government services

What to Do During the Waiting Period

The MSP waiting period can be stressful, especially if you have health concerns. Here are your options:

  • Purchase private health insurance: Companies like Blue Cross, Manulife, and GMS offer temporary plans. Costs typically range from $3-8 per day per person
  • Some employers provide group health insurance that may cover you from day one, bypassing the MSP waiting period for private insurance purposes
  • Walk-in clinics: You can still visit a walk-in clinic during the waiting period, but you'll need to pay out of pocket (approximately $50-150 per visit) or use private insurance
  • Emergency care: BC hospitals will treat you in an emergency regardless of insurance status, but you will be billed afterward

Tips for Newcomers Using BC Healthcare

  1. Find a family doctor: Having a regular family doctor is important for ongoing healthcare. Register with the Health Connect Registry at healthconnectregistry.gov.bc.ca to find a family doctor accepting new patients in your area
  2. Use walk-in clinics: Until you find a family doctor, walk-in clinics are available across BC for non-emergency care
  3. Call 811 (HealthLink BC): For non-emergency health questions, call 811 to speak with a nurse 24/7. Translation services are available in over 130 languages
  4. Register for PharmaCare: MSP doesn't cover prescriptions. Register for BC PharmaCare's Fair PharmaCare plan at gov.bc.ca/pharmacare to reduce your prescription drug costs
  5. Carry your BC Services Card: Always bring it to medical appointments
  6. Update your address: If you move within BC, update your MSP address by calling HIBC at 604-683-7151 (Metro Vancouver) or 1-800-663-7100 (rest of BC)

For more information or to start your application, visit gov.bc.ca/MSP or contact Health Insurance BC at 604-683-7151 (Metro Vancouver) or 1-800-663-7100 (rest of BC). Phone lines are open Monday to Friday, 8:00 AM to 4:30 PM Pacific Time.

Navigating Healthcare During Your MSP Waiting Period

As a newcomer to British Columbia, it's crucial to understand that there's typically a waiting period before your BC Medical Services Plan (MSP) coverage officially begins. This period consists of the remainder of the month in which you arrive in BC, plus two full calendar months. For example, if you arrive on January 15th, your MSP coverage would likely start on April 1st. During this time, you are responsible for your own healthcare costs.

To avoid unexpected expenses, we strongly recommend arranging for private health insurance to cover you during this waiting period. Many newcomers purchase travel insurance or dedicated newcomer health plans before or upon arrival. For non-emergency health advice during this time, you can always call HealthLink BC at 811 to speak with a registered nurse, dietitian, or pharmacist. Planning for this interim period is an essential part of your Settlement Checklist, ensuring a smooth transition into your new life in Canada.

Beyond MSP: Understanding What's Not Fully Covered

While MSP provides comprehensive coverage for medically necessary services, it's important to be aware of what it typically does not cover. This includes most dental services (beyond some basic surgical procedures), routine eye exams for adults (unless medically necessary), prescription drugs, physiotherapy, chiropractic services, and private hospital room fees. Understanding these limitations is key to managing your health and finances in BC.

Many residents bridge these gaps through employer-sponsored extended health benefits, which often cover dental, vision, and prescription drugs. If you don't have employer benefits, you might consider purchasing private health insurance plans. For prescription medications, BC offers the Fair PharmaCare plan, which provides financial assistance based on your income. Our Cost of Living Calculator can help you budget for these additional health expenses, and our Benefits Finder can help you discover other programs you might be eligible for.

Finding a Family Doctor and Accessing Other Vital Health Resources

Finding a family doctor in British Columbia can sometimes be challenging due to high demand. It's a process that often requires patience and persistence. While you search for a family doctor, walk-in clinics are available for immediate, non-emergency medical needs. For ongoing care, however, a family doctor is invaluable for preventative health, referrals to specialists, and managing chronic conditions.

You can use resources like HealthLink BC's "Find a Health Service" tool or register with the "Health Connect Registry" in some areas to get on a waitlist for a family doctor or nurse practitioner. Don't hesitate to ask friends, colleagues, or community organizations for recommendations. Beyond doctors, remember that BC offers a wide range of mental health and wellness resources, often accessible through community health centres or by calling 811. For personalized guidance on navigating the BC healthcare system and other settlement challenges, our AI Navigator is always available to help you find the information you need.

Related Resources

WelcomeAide Tools

Related Guides

Official Government Sources

Keep WelcomeAide Free

This guide is free — and always will be.

WelcomeAide is a nonprofit. If this helped you, a small donation keeps us running for the next newcomer.

Support WelcomeAide
Share this article:X (Twitter)LinkedInFacebook