Abroadly

Study Mathematics in Canada 🇨🇦

Canada offers 25 Mathematics programs across 21 universities. Tuition ranges from $8k–$27k/yr, making it a competitive option for international students. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

25 Programs
21 Universities
$8k–$27k/yr Tuition
100% STEM

Why Canada for Mathematics?

Living Cost

$15,000/yr

Full guide to studying in Canada →

By Degree Level

Bachelor (20) PhD (3) Master (1) Certificate (1)

Top Universities for Mathematics in Canada

Université McGill

Montreal · National rank #1 · QS #27

Bachelor of Science in Mathematics · Bachelor
University of Toronto Mississauga

Mississauga · National rank #1 · QS #29

Mathematical Sciences · Bachelor Statistics · Bachelor
Mount Allison University

Sackville · National rank #1 · QS #1323

Bachelor of Science in Mathematics · Bachelor
Acadia University

Wolfville · National rank #3 · QS #751

Bachelor of Science in Mathematics · Bachelor
University of Waterloo

Waterloo · National rank #3 · QS #119

Mathematics · Bachelor
Bishop's University

Sherbrooke · National rank #5

Bachelor of Science in Mathematics · Bachelor
Concordia University

Montreal · National rank #9 · QS #465

Actuarial Mathematics · Bachelor
York University

Toronto · National rank #14 · QS #333

PhD in Mathematics and Statistics · PhD
Brandon University

Brandon · National rank #17

Bachelor of Science in Mathematics · Bachelor
Wilfrid Laurier University

Waterloo · National rank #18

Financial Mathematics (BSc) · Bachelor
Brock University

St. Catharines · National rank #21 · QS #1201

Mathematics and Statistics · Master
Ryerson University

Toronto · National rank #26 · QS #711

Mathematical Modelling and Methods · PhD Mathematics · PhD
University of Regina

Regina · National rank #29 · QS #1001

Bachelor of Science in Mathematics · Bachelor
University of Prince Edward Island

Charlottetown · National rank #46 · QS #1338

Bachelor of Science in Mathematics · Bachelor
Athabasca University

Athabasca · National rank #47

Bachelor of Science in Applied Mathematics · Bachelor
Université Bishop's

Sherbrooke · National rank #57

Bachelor of Science (BSc) in Mathematics · Bachelor
Associate of Science - Mathematics · Bachelor
Mathematics · Bachelor Statistics · Bachelor
Baccalauréat avec majeure en mathématique · Bachelor Certificat ou mineure en mathématique · Certificate
Bachelor of Science in Mathematics · Bachelor

All Programs

Bachelor of Science in Mathematics

Acadia University

Bachelor STEM

Bachelor of Science in Mathematics

Brandon University

Bachelor STEM

Associate of Science - Mathematics

Selkirk College

Bachelor STEM

Bachelor of Science in Applied Mathematics

Athabasca University

Bachelor STEM

PhD in Mathematics and Statistics

York University

PhD STEM

Mathematics and Statistics

Brock University

Master STEM

Mathematics

University of Toronto Faculty of Arts and Science

Bachelor STEM

Statistics

University of Toronto Faculty of Arts and Science

Bachelor STEM

Bachelor of Science in Mathematics

University of Prince Edward Island

Bachelor STEM

Baccalauréat avec majeure en mathématique

UQAC - Université du Québec à Chicoutimi

Bachelor STEM

Certificat ou mineure en mathématique

UQAC - Université du Québec à Chicoutimi

Certificate STEM

Bachelor of Science in Mathematics

Bishop's University

Bachelor STEM

Bachelor of Science in Mathematics

Collège Rivier

Bachelor STEM

Bachelor of Science in Mathematics

Université McGill

Bachelor STEM

Bachelor of Science (BSc) in Mathematics

Université Bishop's

Bachelor STEM

Mathematical Sciences

University of Toronto Mississauga

Bachelor STEM

Statistics

University of Toronto Mississauga

Bachelor STEM

Mathematics

University of Waterloo

Bachelor STEM

Bachelor of Science in Mathematics

University of Regina

Bachelor STEM

Actuarial Mathematics

Concordia University

Bachelor STEM

Financial Mathematics (BSc)

Wilfrid Laurier University

Bachelor STEM

Bachelor of Science in Mathematics

Mount Allison University

Bachelor STEM

Mathematical Modelling and Methods

Ryerson University

PhD STEM

Bachelor of Science in Mathematics

Macewan University

Bachelor STEM

Mathematics

Ryerson University

PhD STEM

Frequently Asked Questions

How much does it cost to study Mathematics in Canada?
Tuition for Mathematics programs in Canada ranges from $8k–$27k/yr. Annual living costs (accommodation, food, transport) are approximately $15k.
What are the English language requirements for Mathematics in Canada?
English-taught Mathematics programs in Canada typically require:. Requirements vary by university and program level — always check the specific program page.
How many Mathematics programs are in Canada?
Abroadly lists 25 Mathematics programs at 21 universities across Canada. Programs are available at Bachelor, Master, and PhD level.
Are Mathematics programs in Canada STEM-designated?
100% of Mathematics programs in Canada carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is Canada a good country for Mathematics students?
Canada is a strong choice for Mathematics with 21 universities offering these programs. The primary language is English/French, though many programs are taught in English.
What degree levels are available for Mathematics in Canada?
In Canada, Mathematics programs are offered at: Bachelor (20 programs), PhD (3 programs), Master (1 programs), Certificate (1 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.