You are here

Master of Public Health


Meet some of our current and past students as they explain the value and experience of the Master of Public Health program at the University of Waterloo

Join the Master of Public Health Program in the School of Public Health and Health Systems at the University of Waterloo. 

  • A leader in training public health professionals since 2006!

The Master of Public Health program will prepare you to take a leadership role in public health, and tackle existing and future complex public health issues.

You will learn to:

  • evaluate and assess the health status of communities
  • anticipate and act to prevent health problems
  • protect people from health hazards
  • promote health and wellbeing.

You will Learn from faculty who lead research in public health sciences and public health intervention design and evaluation. 

Waterloo's MPH program is an applied professional degree program that is course-work and practicum based. Through the experiential learning of a practicum position, you will experience what it is like to use the knowledge, tools, and skills learned in the MPH Program in a real public health setting.

The MPH Program is flexible for the working professional

  • The program can be completed online or as a blend of both online and on-campus formats.