77 Master's degrees in Public Health in Canada
Public Health - Clinical Epidemiology
The Public Health - Clinical Epidemiology program at University of Alberta values and seeks to recruit Indigenous students and students of diverse racial, ethnic, gender, sexual orientation, ability/disability, socioeconomic, and religious backgrounds and experiences.
Health Sciences - Public Health
The Health Sciences - Public Health programme at the University of Lethbridge is a research-focused M.Sc. delivered online. This 24-month full-time or 48-month part-time course prepares students for leadership in the health sector through advanced coursework and a thesis, focusing on infectious disease and policy analysis.
Cardiovascular and Renal Science
Memorial University of Newfoundland's Division of BioMedical Sciences (BMS) in the Faculty of Medicine hosts the Cardiovascular and Renal Science graduate program, offering students the opportunity to pursue a Master of Science (MSc) or Doctor of Philosophy (PhD) degree.
Global Health
This interdisciplinary Global Health program at McMaster University integrates business, health sciences, and social sciences, all of which are integral for developing a nuanced understanding of global health in the twenty-first century.
Public Health - Environmental Health Sciences
The Public Health - Environmental Health Sciences program at University of Alberta values and seeks to recruit Indigenous students and students of diverse racial, ethnic, gender, sexual orientation, ability/disability, socioeconomic, and religious backgrounds and experiences.
Public Health Sciences
This Public Health Sciences course from Queen's University will equip and inspire you to lead Evidence-Informed Action for Public Health by building a solid foundation in public health theory, methods, skills and competencies.
Environmental Public Health Practice
The Environmental Public Health Practice Graduate Diploma at Concordia University of Edmonton is a 16-month, full-time programme. This graduate-level course provides comprehensive professional skills in environmental health, focusing on protecting human health from risks within both natural and built environments.
Public Health - Health Promotion
The Public Health - Health Promotion program at University of Alberta values and seeks to recruit Indigenous students and students of diverse racial, ethnic, gender, sexual orientation, ability/disability, socioeconomic, and religious backgrounds and experiences.
EHealth
The EHealth program from McMaster University is the result of the partnership between the Faculties of Health Sciences, Engineering and the School of Business.
Dentistry (Research)
The Dentistry (Research) program at University of Toronto appeals to applicants, both dentists and non-dentists, who are pursuing graduate research training.
Occupational and Public Health
This Occupational and Public Health master programme is offered at Toronto Metropolitan University.
Public Health - Gerontology
The Public Health - Gerontology programme at Lakehead University is a Master of Public Health degree focusing on ageing populations. Available in full-time or flex-time modes, it is delivered on-campus in Thunder Bay or via online distance learning. The course typically lasts between two and four years to complete.
Public Health
The Public Health program at University of Toronto offers graduate degree programs both full-time and part-time.
Advanced Health Care Practice
Advanced Health Care Practice from Western University - Canada is a one-year (three terms) course-based master's program offering an opportunity for experienced health-care professionals to obtain advanced training in a clinical specialty.
Public Health
The Master of Public Health at Lakehead University is a professional postgraduate programme designed for future health practitioners. Available in full-time or flex-time modes, this degree offers both on-campus study in Thunder Bay and online delivery. Students complete the curriculum within two to four years of study.
Public Health - Social-Ecological Systems, Sustainability and Health
The Public Health - Social-Ecological Systems, Sustainability and Health programme at Lakehead University is a Master of Public Health degree. This flexible course offers full-time or part-time study modes, available both on-campus and online. It typically spans two to four years, focusing on modern public health practice.
Public Health - Epidemiology
The Public Health - Epidemiology program at University of Alberta values and seeks to recruit Indigenous students and students of diverse racial, ethnic, gender, sexual orientation, ability/disability, socioeconomic, and religious backgrounds and experiences.
Individualized Program
The Individualized Program at Concordia University Montréal is a unique 45-credit research degree available as an M.A. or M.Sc. This full-time, two-year programme allows students to design their own curriculum across various disciplines. It is delivered on-campus in Montréal, providing a flexible path for self-driven scholars.
Public Health
In the School of Public Health and Health Systems at University of Waterloo, our researchers are working to reduce the global burden of illness through health promotion, disease surveillance and implementation of healthy public policy.

Health Promotion
Dalhousie University's Master of Arts in Health Promotion programme addresses complex questions about health. This programme prepares you for impactful careers in health-related fields including in international health agencies, health systems, community organizations, government agencies, private industry, or academic institutions.