Study public health in Canada

Explore public health programs in Canada for international students.

Find programs that match your goals quickly and easily using our advanced search filters

A famous cityscape or landscape of Canada featuring iconic elements of Canada's natural beauty or architectural landmarks.

Find your perfect public health programs in Canada

Find public health programs in Canada you love that match your needs and aspirations, where you stand a high chance of acceptance.

Top public health programs in Canada

What are the top public health undergraduate programs in Canada?

See all undergraduate degrees in public health in Canada

What are the top public health postgraduate programs in Canada?

  • Lakehead UniversityPublic Health - MPH

    • 2 years
    • Full-time
    • On campus
    Degree type
    Master's
    Subject area
    Public Health
    Location
    Thunder Bay, Ontario, Canada
    Next available start date
    September 2027
    Annual tuition fee
    23,000CAD
  • Degree type
    Master's
    Subject area
    Nursing , Public Health
    Location
    Thunder Bay, Ontario, Canada
    Next available start date
    September 2027
    Annual tuition fee
    23,000CAD

See all postgraduate degrees in public health in Canada