McGill or UBC for engineering: which is the better choice for an undergraduate degree?

I’m a high school senior trying to decide between McGill and UBC for engineering. Both seem like strong schools, but I keep seeing different opinions about reputation, campus life, and student experience.

I’m mainly trying to understand which one is generally considered the better choice for an undergraduate engineering degree.
0 views
College is too important to leave to AI
Life-changing decisions deserve guidance from an expert
A real advisor gets to know you, brings experience from helping other students, and helps you make choices with confidence.
Sundial AI
AI-assisted guidance informed by the expertise of Sundial's admissions advisors
There is no single across-the-board winner for engineering undergraduate study between McGill and UBC. Both are well-respected, both place students into strong jobs and graduate programs, and the better choice depends more on the kind of engineering experience you want. If you want a broader, larger engineering ecosystem with especially strong ties to applied research, design teams, and West Coast industry, UBC often stands out. If you want a more compact urban experience with a very recognizable international academic brand and a strong traditional university feel, McGill can make a lot of sense.

UBC tends to fit students who want a bigger engineering community and a campus where engineering feels especially visible. Its Faculty of Applied Science is large, the range of design teams and student project opportunities is extensive, and Vancouver gives you access to co-op, startup, sustainability, software, and infrastructure opportunities in a fast-growing market.

McGill suits students who are excited by studying in downtown Montreal and who like the idea of a more compact central campus embedded in city life. McGill’s name carries strong recognition internationally, and that matters somewhat if you may work or study abroad later. For a student who values a highly academic environment, a classic research university atmosphere, and daily access to an affordable, lively city, McGill is very appealing.

Student experience is one of the biggest differences. UBC feels more like a self-contained residential campus, with more of the traditional large-campus undergraduate experience. McGill feels more integrated into the city, which some students love because life extends beyond campus very naturally.

For engineering specifically, I would lean toward UBC for the average undergraduate who wants hands-on opportunities, a deep bench of engineering resources, and strong co-op infrastructure. I would lean toward McGill for the student who is especially drawn to Montreal, prefers that urban academic vibe, and cares about McGill’s global academic reputation as part of the package.

So the better choice is not really about one school clearly outranking the other. It is about whether you want UBC’s larger applied-engineering environment or McGill’s city-centered, internationally recognizable university experience.
Have questions about the admissions process?
Start working with a Sundial advisor today!

Comments & Questions (0)

No comments yet. Be the first to ask a question or share your thoughts!

Start the conversation

Have a follow-up question or want to share your experience? Leave a comment below.

College is too important to leave to AI
Life-changing decisions deserve guidance from an expert
A real advisor gets to know you, brings experience from helping other students, and helps you make choices with confidence.
Have questions about the admissions process?
Start working with a Sundial advisor today!