Wolfville · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Athabasca · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Sherbrooke · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
St. Catharines · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Sydney · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Ottawa · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Montreal · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Halifax · Public
SubjectsArts and Social Sciences; Science; Engineering; Medicine; Health; Management; Law (Schulich); Agriculture; Computer Science; Dentistry
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Regina · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Montreal · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Surrey · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Thunder Bay · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Sudbury · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Edmonton · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Montreal · Public
SubjectsArts; Science; Medicine and Health Sciences; Engineering; Law; Management (Desautels); Agricultural and Environmental Sciences; Education; Music (Schulich)
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Hamilton · Public
SubjectsHealth Sciences (Medicine); Engineering; Science; Business (DeGroote); Social Sciences; Humanities
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
St. John's · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Sackville · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Calgary · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
North Bay · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Toronto · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Oshawa · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Montreal · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Kingston · Public
SubjectsArts and Science; Engineering and Applied Science; Health Sciences (Medicine); Smith Business; Law; Education; Policy Studies
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Victoria · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Halifax · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Burnaby · Public
SubjectsApplied Sciences (Computing/Engineering); Arts and Social Sciences; Science; Beedie Business; Communication, Art and Technology; Health Sciences; Environment; Education
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Antigonish · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Fredericton · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Kamloops · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Toronto · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Peterborough · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Edmonton · Public
SubjectsArts; Science; Engineering; Medicine and Dentistry; Business (Alberta School of Business); Agricultural, Life and Environmental Sciences; Law; Education; Native Studies
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Vancouver · Public
SubjectsArts; Science; Applied Science (Engineering); Medicine; Sauder Business; Law (Allard); Forestry; Land and Food Systems; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Calgary · Public
SubjectsArts; Science; Schulich Engineering; Cumming Medicine; Haskayne Business; Law; Veterinary Medicine; Kinesiology; Education
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Guelph · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Lethbridge · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Winnipeg · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Fredericton · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Prince George · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Ottawa · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Charlottetown · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Regina · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Saskatoon · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Toronto · Public
SubjectsArts and Science; Applied Science and Engineering; Medicine (Temerty); Law; Management (Rotman); Information; Education (OISE); Public Health; Architecture; Music; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Victoria · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Waterloo · Public
SubjectsEngineering; Mathematics (incl. Computer Science); Science; Arts; Environment; Health; Applied Health Sciences
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Windsor · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Quebec City · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Moncton · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Montreal · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Sherbrooke · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Saguenay · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Montreal · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Trois-Rivières · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Nanaimo · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
London · Public
SubjectsArts and Humanities; Science; Engineering; Medicine and Dentistry (Schulich); Business (Ivey); Law; Social Science; Education; Health Sciences; Music
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Waterloo · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Toronto · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Montreal · Public
SubjectsArts and Humanities; Sciences; Engineering; Business and Management; Health Sciences; Social Sciences; Law; Education; Computer Science
AccreditationProvincial/territorial degree-granting authority; Universities Canada membership where applicable; quality assured under the relevant provincial framework
Before enrolling or paying fees anywhere, confirm the
institution's current accreditation with the national authority named on
its page, and check that the qualification is recognised in the country
where you intend to use it. AlmiStudy helps you verify — it does not
endorse.