Top 10 Medical Schools In British Columbia And Fees (2026)

British Columbia (BC) is one of Canada’s most desirable provinces for medical and healthcare education. With world-class universities, cutting-edge hospitals, and strong community-based training models, BC attracts both domestic and international students who want to build careers in medicine and healthcare.

While British Columbia has one accredited MD-granting medical school, the province also hosts several excellent universities and institutions that provide medical training pathways, health sciences degrees, nursing, paramedicine, and pre-medical education. In this article, we explore the top 10 medical and health schools in British Columbia, including tuition estimates and what makes each institution stand out.

Top 10 Medical Schools In British Columbia And Fees

1. University of British Columbia (UBC) – Faculty of Medicine

The University of British Columbia (UBC) Faculty of Medicine is the only fully accredited medical school in British Columbia that awards the Doctor of Medicine (MD) degree. It is also one of the most respected medical schools in Canada. UBC uses a distributed medical education model, meaning students can complete their training across different regions of the province, including Vancouver, Victoria, Prince George, and Kelowna.

UBC’s MD program lasts four years and combines classroom learning, early clinical exposure, and extensive clerkship training. Students benefit from access to major teaching hospitals, advanced research facilities, and a strong focus on community medicine, Indigenous health, and rural healthcare delivery.

Estimated fees:

  • MD tuition: approximately CAD $20,000–$22,000 per year
  • Additional costs include books, clinical equipment, licensing exams, and living expenses

UBC is ideal for students seeking a comprehensive medical education with global recognition and strong residency placement outcomes.

2. Island Medical Program (IMP) – University of British Columbia & University of Victoria

The Island Medical Program (IMP) is a distributed site of UBC’s MD program, delivered in partnership with the University of Victoria (UVic). Students admitted to the IMP earn a UBC MD degree while completing most of their education on Vancouver Island.

The IMP emphasizes community-based learning and prepares students for practice in island, coastal, and rural environments. Small class sizes and close mentorship make it particularly attractive to students who value personalized learning experiences.

Estimated fees:

  • Same as UBC MD tuition: CAD $20,000+ per year
  • Living costs in Victoria may be slightly lower than Vancouver, depending on housing

The IMP is best suited for students who prefer smaller cities and community-focused medical training.

3. Northern Medical Program (NMP) – University of Northern British Columbia

The Northern Medical Program (NMP) is another distributed MD site under UBC’s Faculty of Medicine, hosted at the University of Northern British Columbia (UNBC) in Prince George. This program was created to address physician shortages in northern and rural communities.

NMP students follow the same UBC MD curriculum but train primarily in northern BC hospitals and clinics. The program strongly emphasizes rural medicine, Indigenous health, and social accountability.

Estimated fees:

  • UBC MD tuition: CAD $20,000–$22,000 per year
  • Lower cost of living compared to Vancouver and Victoria

The NMP is ideal for students committed to rural medicine and community service.

4. Southern Medical Program (SMP) – UBC Okanagan (Kelowna)

The Southern Medical Program (SMP) is based at UBC Okanagan in Kelowna and forms part of UBC’s distributed MD system. Students complete their medical training in the Okanagan region, gaining exposure to both urban and semi-rural healthcare environments.

SMP students benefit from modern facilities, strong community partnerships, and a supportive learning atmosphere. The region’s growing population provides diverse clinical learning opportunities.

Estimated fees:

  • Same as UBC MD tuition: CAD $20,000+ per year
  • Moderate living costs compared to Vancouver

SMP is well suited for students who want balanced exposure to urban and regional medical practice.

5. Simon Fraser University (SFU) – Faculty of Health Sciences

Although Simon Fraser University (SFU) does not award an MD degree, it is widely regarded as one of the best pre-medical universities in British Columbia. SFU’s Faculty of Health Sciences offers undergraduate and graduate programs that prepare students for medical school, dentistry, pharmacy, and public health careers.

Students gain strong foundations in biology, epidemiology, health policy, and research methods. SFU’s co-op programs and research opportunities help students build competitive medical school applications.

Estimated fees:

  • Domestic undergraduate tuition: CAD $6,000–$8,000 per year
  • International undergraduate tuition: CAD $25,000–$30,000 per year

SFU is an excellent choice for students planning to apply to medical school in Canada or abroad.

6. University of Victoria (UVic) – Health and Biomedical Sciences

The University of Victoria (UVic) offers strong undergraduate programs in biomedical sciences, health information science, and public health, making it a popular pre-med destination. UVic also partners with UBC to deliver the Island Medical Program.

UVic emphasizes experiential learning, undergraduate research, and interdisciplinary education. Students often engage in lab research, health policy analysis, and community health initiatives.

Estimated fees:

  • Domestic undergraduate tuition: CAD $6,500–$7,500 per year
  • International undergraduate tuition: CAD $28,000–$32,000 per year

UVic is ideal for students who want a strong academic foundation before applying to professional medical programs.

7. University of Northern British Columbia (UNBC) – Health Sciences

Beyond hosting the Northern Medical Program, UNBC offers respected undergraduate degrees in Health Sciences and Biomedical Studies. These programs are designed for students interested in healthcare, research, and professional schools.

UNBC is known for small class sizes, close faculty mentorship, and a strong focus on northern and Indigenous health issues.

Estimated fees:

  • Domestic undergraduate tuition: CAD $6,000–$7,000 per year
  • International undergraduate tuition: CAD $22,000–$26,000 per year

UNBC is an excellent option for students who prefer smaller universities and community-focused education.

8. British Columbia Institute of Technology (BCIT) – Medical and Allied Health Programs

BCIT is a leading polytechnic institution offering hands-on healthcare training. While it does not provide an MD degree, BCIT is highly respected for programs such as Medical Laboratory Science, Diagnostic Medical Sonography, and Paramedicine.

BCIT programs are career-focused, intensive, and designed to move students quickly into the healthcare workforce.

Estimated fees:

  • Domestic diploma programs: CAD $8,000–$14,000 total
  • International students: CAD $30,000+ total, depending on program

BCIT is ideal for students seeking practical medical careers without the length of medical school.

9. Kwantlen Polytechnic University (KPU) – Nursing and Health Studies

Kwantlen Polytechnic University (KPU) offers Bachelor of Science in Nursing (BSN) and other health-related programs that can lead directly to clinical careers or serve as pre-med pathways.

KPU emphasizes applied learning, clinical placements, and flexible study options across multiple campuses in Metro Vancouver.

Estimated fees:

  • Domestic undergraduate tuition: CAD $7,000–$8,000 per year
  • International undergraduate tuition: CAD $20,000–$24,000 per year

KPU is a strong option for students focused on nursing or allied health careers.

10. Vancouver Island University (VIU) & Justice Institute of British Columbia (JIBC)

Vancouver Island University (VIU) offers Bachelor of Science in Nursing and practical nursing programs, while the Justice Institute of British Columbia (JIBC) is renowned for paramedicine and emergency medical training.

These institutions provide direct pathways into healthcare professions and are especially popular with students seeking applied, job-ready education.

Estimated fees:

  • VIU Nursing (domestic): CAD $7,000–$9,000 per year
  • JIBC Paramedicine (domestic): CAD $8,000–$10,000 total
  • International fees are significantly higher and program-dependent

Both schools are ideal for students interested in frontline healthcare roles.

Conclusion

British Columbia may have only one MD-granting medical school, but it offers many excellent pathways into medicine and healthcare. Whether your goal is to become a physician, nurse, paramedic, or health researcher, BC provides world-class education options to match your ambitions.

Leave a Reply

Your email address will not be published. Required fields are marked *