Skip to content

Engineering admission requirements and averages in Canada: 13 universities for Fall 2027

Almost every Canadian engineering program asks for Grade 12 English, Advanced Functions, Calculus and Vectors, Chemistry and Physics. Published ranges go from the 75 to 80% band for some Carleton majors to the mid to high 90s for McGill's Bioengineering, Electrical and Mechanical programs. These are past results, not cut-offs. Many schools add a step: Waterloo's AIF (Admission Information Form) and interview, U of T's supplemental application, McMaster's supplementary, Western's Casper test and UBC's personal profile. Most Ontario deadlines are January 15, 2027, with forms due soon after.

Reviewed October 1, 2026 · Checked against the primary sources below · How we review guides

Key facts

Usual Grade 12 courses
English, Advanced Functions, Calculus and Vectors, Chemistry and Physics.
Highest published ranges
Mid to high 90s for three McGill programs. Low to mid-90s at U of T and Waterloo for some.
Extra steps
Waterloo AIF and interview, U of T supplemental, McMaster supplementary, Western Casper, UBC profile.
No published number
UBC and Calgary don't publish a high school range for engineering.

Save this to your free account

Pick your schools and we'll fill in the dates we've checked. The calendar file needs no account.

Dates included (7)
  • OUAC Group A deadline (Ontario high-school students)January 15, 2027
  • Waterloo Engineering (except Architecture)January 15, 2027
  • Western equal considerationJanuary 15, 2027
  • York, Ontario high-school applicantsJanuary 15, 2027
  • UBC application deadline (11:59 p.m. PST)January 15, 2027
  • McGill, Canadian high schools outside QuebecFebruary 1, 2027
  • University of Alberta, most programsMarch 1, 2027
Add these deadlines to my tracker

Free account. No card needed.

Engineering requirements at 13 universities

Ontario Grade 12 courses, published ranges, extra steps and Fall 2027 dates.

All rows checked October 1, 2026 on each university's own pages. Ranges describe past applicants unless the row says otherwise. ENG4U is English, MHF4U Advanced Functions, MCV4U Calculus and Vectors, SCH4U Chemistry and SPH4U Physics.
UniversityOntario Grade 12 coursesPublished rangeExtra stepFall 2027 date
Waterloo Engineering (14 programs)English, Advanced Functions, Calculus and Vectors, Chemistry and Physics, each at least 70%Mid- to high 80s for most programs. High 80s to low 90s for Biomedical, Computer, Mechanical, Mechatronics and Systems Design. Low to mid-90s for Electrical and Software.AIF and online video interview, due February 1, 2027. OUAC adds a $60 program fee.Apply by January 15, 2027Waterloo Engineering requirementsWaterloo AIF and formsWaterloo deadlinesOUAC fees
U of T EngineeringENG4U, MHF4U, MCV4U, SCH4U and SPH4ULow to mid 90s for Computer, Electrical and Engineering Science. High 80s to low 90s for Chemical, Civil, Industrial, Materials, Mechanical and Mineral.Engineering Supplemental Application with a Personal Profile, due January 15 (December 1 for early review). OUAC adds $45 for Group A.Apply by January 15, 2027 (early date November 7)U of T Engineering FAQsU of T Engineering deadlinesU of T 2027 deadlinesOUAC fees
McGill Engineering4U English or French, Calculus and Vectors, Physics and ChemistryHigh 80s to low 90s (Materials) up to mid to high 90s (Bioengineering, Electrical, Mechanical), Top 6 averagePersonal statement for Global Engineering only.Apply by February 1McGill Ontario applicants
Queen's Smith EngineeringEnglish, Calculus and Vectors, Chemistry, Physics and Advanced Functions, all 4UMid 80s for QE. High 80s for the Electrical and Computing stream (QEC) and Mechatronics (QEM).No supplement listed.Apply by March 1, 2027Queen's competitive averagesQueen's Ontario requirementsQueen's deadlines
McMaster EngineeringENG4U, MCV4U, SCH4U and SPH4UMinimum 87% (anticipated admission range). Target class of 1,000.Supplementary application through Kira Talent, due January 28, 2027. OUAC adds a $50 program fee.Apply by January 15, 2027McMaster EngineeringMcMaster supplementary applicationsOUAC fees
Western Engineering (EE)ENG4U, MHF4U, MCV4U, SCH4U and SPH4U, each at least 70%High 80s to low 90s (typical range of last year's class)Casper test required. Last test date March 2.Apply by January 15, 2027 (equal consideration)Western Ontario requirementsWestern deadlines
UBC Applied Science (Vancouver)ENG4U, MHF4U, SCH4U and SPH4U, plus Grade 11 Chemistry and PhysicsNone published for high school applicantsPersonal profile with two referees. Program placement after a common first year.Apply by January 15, 2027UBC engineering requirementsUBC personal profileUBC program placementUBC deadlines
uOttawa EngineeringENG4U or FRA4U, MHF4U, MCV4U, SCH4U and SPH4U (Software Engineering takes one science or ICS4U)Minimum admission average: 80% Civil, Electrical and Chemical. 84% Mechanical. 85% Computer. 87% Software.Software Engineering has mandatory co-op. No supplement listed.Apply by January 15, 2027. Documents by February 15, 2027.uOttawa program prerequisites
Carleton EngineeringAdvanced Functions, Calculus and Vectors, Chemistry and Physics, none below 60%Minimum cut-off: 88 to 90% Aerospace and Mechanical. 80 to 85% for Civil, Electrical and five more. 75 to 80% for Software, Computer Systems and five more.No supplement listed.Apply by January 15, 2027Carleton Ontario applicants
TMU EngineeringENG4U, MHF4U, MCV4U, SPH4U and SCH4U, each at least 70%90%+ for Civil, Electrical and Mechanical. 85 to 90% for Aerospace, Biomedical, Chemical, Computer and Industrial (previous years).No supplement listed.Apply by February 1, 2027 (guaranteed consideration)TMU Mechanical EngineeringTMU CivilTMU ElectricalTMU ComputerTMU AerospaceTMU BiomedicalTMU ChemicalTMU IndustrialTMU application dates
York Lassonde Engineering (YT)ENG4U, SCH4U, SPH4U, MHF4U, MCV4U and one more 4U or M courseMid-80sKeep a 78% final average and at least 70% in each prerequisite.Apply by January 15, 2027York Engineering
University of Alberta EngineeringMHF4U, MCV4U, SCH4U, SPH4U and ENG4U (Alberta's Math 30-1, Math 31, Chemistry 30, Physics 30 and English 30-1)Mid 80s to low 90s (three-year trend)No supplement listed.Apply by March 1, 2027Alberta Engineering admissionsAlberta Ontario equivalentsAlberta competitive requirementsAlberta deadlines
University of Calgary Schulich EngineeringEquivalents of Math 30, Math 31 (Calculus), Physics 30, Chemistry 30 and English 30-1. Without MCV4U you may be considered at a higher average.None published. Schulich says the competitive average is set each cycle.No supplement listed. Common first year, then your major.Apply October 1, 2026 to March 1, 2027Schulich admissions FAQsCalgary Mechanical Engineering

Every row was checked against its official source on October 1, 2026. Recheck the source before you act, because dates and fees change.

How to read engineering ranges

Every school words its number differently. Waterloo calls its figure a minimum competitive average and says there is no absolute cut-off. U of T says consideration began in a range in recent years. McMaster gives an anticipated minimum of 87%. uOttawa and Carleton list minimums. Western shows the typical range of last year's class. Alberta shows a three-year trend.

A minimum gets your file read. A typical range shows where admitted students landed. Plan to sit near the top of a range for the program you want most.

Ranges also differ inside one school. At Waterloo, Electrical and Software Engineering list the low to mid-90s, while several programs list the mid- to high 80s. At Carleton, Aerospace and Mechanical sit at 88 to 90% and Software at 75 to 80%.

Sources: Waterloo Engineering requirements · U of T Engineering FAQs · McMaster Engineering · Western Ontario requirements · Alberta competitive requirements · Carleton Ontario applicants

The five Grade 12 courses

Most programs here want ENG4U, MHF4U, MCV4U, SCH4U and SPH4U. Some set a floor on each one: Waterloo, Western, TMU and York want at least 70% in each, and Carleton wants none below 60%.

There are a few exceptions. UBC's Ontario list doesn't include MCV4U, and UBC says strong students missing Chemistry or Physics are reviewed case by case. McMaster's list names ENG4U, MCV4U, SCH4U and SPH4U, without MHF4U. Calgary may consider you without MCV4U at a higher average and put you in a different calculus stream.

U of T calculates your engineering average from the five prerequisites. Use our course planner to check your timetable before Grade 12 starts.

Sources: Waterloo Engineering requirements · Western Ontario requirements · TMU Mechanical Engineering · York Engineering · Carleton Ontario applicants · UBC engineering requirements · Calgary Mechanical Engineering · U of T Engineering FAQs

Supplements, interviews and Casper

Waterloo needs the AIF and an online video interview for every engineering program except Architecture. Waterloo says the forms help because many applicants have similar averages. Both are due February 1, 2027.

U of T's Engineering Supplemental Application includes a Personal Profile that takes about 30 minutes. Finish it and your documents by December 1 to be reviewed earlier, or by January 15 at the latest. McMaster's supplementary application runs through Kira Talent, is done once for all its engineering programs and is due January 28, 2027.

Western Engineering needs the Casper test, and Western says it can't make an offer without your result. UBC needs a personal profile. McGill asks for a personal statement only for Global Engineering. See our supplementary applications guide and Casper test guide.

Sources: Waterloo AIF and forms · U of T Engineering FAQs · U of T Engineering deadlines · McMaster supplementary applications · Western Ontario requirements · UBC personal profile · McGill Ontario applicants

Choose a discipline now or after first year

Waterloo, McGill and uOttawa publish a separate range for each named program, so you choose your discipline when you apply. UBC and Calgary start you in a common first year.

UBC places first-year students into a discipline using their Winter Session average and a personal statement, and says no single average guarantees a program. Calgary says your choice of major is guaranteed once you pass all 10 technical courses in its common first year.

McMaster is changing for Fall 2027. You'll rank program tracks on OUAC, or pick a Discovery Track and choose at the end of first year based on your first-year grades.

Sources: UBC program placement · Calgary Mechanical Engineering · McMaster Engineering 2027 tracks · Waterloo Engineering requirements · uOttawa program prerequisites

Deadlines and fees

Most Ontario engineering programs close January 15, 2027, including Waterloo, U of T, McMaster, Western, uOttawa, Carleton and York. TMU's guaranteed consideration date is February 1, 2027 and Queen's is March 1, 2027. McGill's Ontario page lists February 1. UBC closes January 15, 2027, and Alberta and Calgary March 1, 2027.

OUAC charges extra program fees for some engineering choices: $60 for Waterloo, $50 for McMaster and $45 for U of T Group A applicants. See every date on our Ontario deadlines page.

Sources: Waterloo deadlines · U of T 2027 deadlines · TMU application dates · Queen's deadlines · UBC deadlines · Alberta deadlines · OUAC fees

Go deeper on one school

Read our full Waterloo Engineering admission requirements, U of T Engineering guide and McGill Engineering admission requirements.

To compare programs on co-op, structure and accreditation rather than admission, use our engineering programs comparison or Toronto engineering programs.

For parents

Engineering ranges cluster in the high 80s and 90s at many schools in this guide, so build a list with a range of published averages. Carleton and uOttawa list lower minimums for some programs.

Extra steps carry their own dates and costs. Note the Casper test date for Western and the supplement dates for U of T, Waterloo and McMaster on your calendar now.

Sources: Carleton Ontario applicants · uOttawa program prerequisites · York Engineering · Western deadlines

Official sources

Confirm current dates, rules, fees, and program details in these primary sources.

Written by Stellar Advisers Editorial Team · Reviewed by Official-source review desk · Last reviewed October 1, 2026

Frequently asked questions

Quick answers to the questions applicants ask most often.

Planning an engineering application?

An adviser can check your courses and supplements against each school's rules. Your first consultation is free.