Master’s in Public Health in Canada: Universities, Requirements & Jobs

masters in public health in canada

A master’s in public health in Canada is a course that spans 18 to 24 months on average. Aspirants will have to score 75% in their undergraduate courses while also submitting their IELTS and GRE scores for getting admission. The course has handsome prospects with a master’s in public health Canada salary figures at CAD 66,000 (INR 38.94 lakhs) per annum. 

Average tuition costs hover between CAD 3,903-34,349 (INR 2.30 lakhs to INR 20.27 lakhs approximately). Many universities are available for the subject, including those offering master’s in public health in Canada with a scholarship for international students. 

Master’s in public health (MPH) in Canada- Reasons for studying 

Doing an MPH in Canada is beneficial for various reasons: 

  • Canada is home to the highest-ranked universities and institutions in the world for public health courses. 
  • There is a great scope of MPH in Canada, especially in terms of career growth and research. 
  • Demand has gone up for skilled graduates across many public health jobs in Canada and other private entities. 
  • The healthcare boom in the country has enabled excellent growth prospects for international aspirants. 

Master’s in public health in Canada- Leading universities

Before checking out the costliest or cheapest MPH in Canada options, you should look at the highest-ranked universities for the subject. 



QS World Rankings 2021 (Medicine)

The University of British Columbia


University of Calgary


McGill University


University of Montreal


Laval University


University of Toronto


University of Alberta


University of Ottawa


McMaster University


Dalhousie University


Cost of studying MS in Public Health in Canada

The average master’s in public health in Canada fees for tuition range between CAD 3,903-34,349 (roughly INR 2.30 lakhs to INR 20.27 lakhs). Accommodation costs range between CAD 760-1000 (INR 45,000-59,000) per month, while food costs are approximately CAD 45 (INR 2,655) per day. 

Requirements for Admission

The admission procedure involves applying to leading Canadian universities well before their application deadlines. Here’s taking a closer look at the same:  

Name of the Institution


Ryerson University

January 18

Queen’s University

January 31

Simon Fraser University

January 25

McGill University

December 15

University of Toronto

January 18

University of Saskatchewan

January 31

University of Guelph

February 1

Brock University

February 15

University of Victoria

February 1

Western University

January 30

University of Alberta

December 15

Eligibility Criteria:  

  • 10+2+4 years of education and an undergraduate degree in science with a minimum of 75%. 
  • Educational background in statistics, mathematics, computer science and related fields. 
  • GRE test scores. 
  • Proof of study certificate or experience for those with a one-year gap or more.

Documents Required: 

  • Official academic transcripts and mark sheets. 
  • Personal Statement. 
  • Updated Resume/CV. 
  • Two-three references. 
  • GRE scores. 
  • IELTS/TOEFL/PTE scores. 

Job Prospects after MS in Public Health in Canada

The average master’s in public health Canada salary stand at roughly CAD 66,000 (INR 38.94 lakhs approximately) per year with experience. The MPH salary in Canada is handsome for job roles like healthcare managers, healthcare administrators, public health nurses, biostatisticians, epidemiologists and more. Candidates can also take up job roles as health informatics specialists, healthcare consultants, public health educators, and health and safety engineers. Career prospects are excellent for skilled MPH professionals, especially in terms of future advancement and salary growth. 

Visa Procedure

  • Applying at universities and obtaining acceptance letters. 
  • Check the student visa criteria. 
  • Apply with all supporting documents. 
  • Appear for the personal interview. 

You will need documents like your valid passport, proof of funds, a letter of invitation from relatives if you wish to stay with them in Canada, and academic transcripts and GRE scores. You will also have to provide English language proficiency test scores. 

Available Scholarships

There are many scholarship options for international aspirants. They include: 

  • The University of Victoria, British Columbia- Fellowships for international graduate students and graduate award of CAD 10,000 per year (INR 5.8 lakhs) for deserving students. 
  • Professor Margaret Page Graduate Award in Nursing- Offered for one graduate student studying in the first MPH year in Canada. 
  • Isabel Loucks Foster Public Health Bursary- This covers all universities in Canada that provide MPH programs. Students enrolled in full-time courses are eligible for the same. 
  • SGES (Special Graduate Entrance Scholarship) at Simon Fraser University for students admitted to MPH courses. 

Disclaimer! All course fees and salaries are approximate amounts subject to change depending on various conditions.


Q1. Is a master’s in public health high in demand in Canada?

A. MPH (master’s in public health) is highly in demand throughout Canada. The course necessitates intensive study, and there are excellent job opportunities for skilled graduates. There are leading companies and healthcare entities hiring graduates in large numbers. Those getting MPH degrees may expect handsome job growth over the next few years. Graduates can also expect attractive starting salaries.

Q2. How much does an MPH graduate earn in Canada?

A. MPH graduates can expect attractive salaries of CAD 66,000 (INR 38.94 lakhs). This can go up considerably with more experience and knowledge. Career prospects are vast for those with the aptitude to build a rewarding career in the field.

Q3. Q. Is a master’s in public health worth it in Canada?

A. Studying MPH in Canada is highly rewarding, particularly because the country houses some of the best universities globally for the subject. You will get a vast scope of research in Canada and excellent employment opportunities. Handsome salaries can be expected for graduates while there is soaring demand for skilled professionals in the medical field.

Q4. Is public health degree hard?

A. Public health degrees are harder to obtain, especially for those without expertise in STEM-related courses or fields. Entry-level public health professions will necessitate specific academic credentials that are sometimes skipped in official academic or educational classes. Public health is a widespread and broad educational field that requires intensive study and effort.

Q5. Which university is best for MPH in Canada?

A. There are leading universities in Canada for MPH the University of Toronto, McGill University, the University of Waterloo, the University of British Columbia, Simon Fraser University, the University of Montreal, the McMaster University, the University of Ottawa and more.

Q6. Q. Does the University of Toronto offer a master’s in public health?

A. Yes, the University of Toronto offers a master’s in public health (MPH) for aspirants. The School of Graduate Studies offers the course, which is a part of the University of Toronto in Canada. The course spans approximately sixteen months in the full-time format. The University of Toronto is a good option for MPH aspirants looking for sound educational infrastructure.

Leave a Reply

Your email address will not be published.

You May Also Like