Home Learn Financial Products Internships Scholarships OSAP OSAP Calculator Budget Markets About Sign in / Create account
Get paid while you learn

Ontario internships for students

Co-ops, internships, and summer programs available to Ontario students. Curated from top employers across tech, finance, government, and more.

💡
Apply 6–8 months before the work term

Most co-op and internship applications open way earlier than students expect. Summer positions often recruit in January–February. Don't wait until April.

Technology
Shopify
Software engineering, Data, UX, Product — multiple streams
$28–38/hr
TechCo-opToronto / Remote
● Rolling — check jobs.shopify.com
Apply at Shopify ↗
Google Canada
Software engineering, Product, UX Research, Marketing
$35–50/hr
TechCo-opToronto / Waterloo
● Open fall / winter — apply early
Apply at Google ↗
Microsoft Canada
Software Engineering, PM, Data Science internships
$38–45/hr
TechCo-opToronto / Mississauga
● Open year-round — careers.microsoft.com
Apply at Microsoft ↗
Amazon Canada
SDE Intern, Product Management, Operations
$36–48/hr
TechCo-opToronto / Vancouver
● Open — amazon.jobs/en/students
Apply at Amazon ↗
RBC Amplify
8-month tech co-op — software dev, AI/ML, product
$25–35/hr
TechFinanceCo-op
● Recruiting Oct–Jan for summer
Apply — RBC Amplify ↗
Loblaw Digital
Software engineering, data analytics, product co-ops
$22–30/hr
TechCo-opToronto
● Rolling — loblawdigital.ca/careers
Apply at Loblaw Digital ↗
KPMG Canada
Audit, Tax, Advisory, Deal Advisory summer internships
$20–28/hr
FinanceToronto / Multiple
● Recruit Sept–Nov for summer
Apply at KPMG ↗
Deloitte Canada
Audit, Consulting, Tax, Financial Advisory co-ops
$20–27/hr
FinanceToronto / Ottawa
● Recruit Sept–Oct for winter/summer
Apply at Deloitte ↗
TD Bank
Finance, Risk, Wealth Management, Data analytics co-ops
$20–30/hr
FinanceCo-opToronto
● Rolling — jobs.td.com
Apply at TD ↗
Ontario Teachers' Pension Plan
Investment, Private Equity, Infrastructure — summer analyst
$25–35/hr
FinanceToronto
● Recruit Sept–Nov for summer
Apply at OTPP ↗
Federal Student Work Experience Program (FSWEP)
Government of Canada — policy, IT, finance, communications across all departments
$16–25/hr
GovernmentOttawa / Remote
● Open year-round — jobs.gc.ca
Apply — FSWEP ↗
Government of Ontario Co-op
Ontario Public Service — policy, data, finance, communications
$17–24/hr
GovernmentCo-opToronto / Ottawa
● Recruit multiple times per year
Apply — Ontario OPS ↗
Bank of Canada
Economics, Finance, IT, Communications student positions
$22–32/hr
GovernmentFinanceOttawa
● Rolling — bankofcanada.ca/careers
Apply at Bank of Canada ↗
SickKids Hospital
Research internships, summer studentships in clinical and lab research
$17–22/hr
HealthcareToronto
● Apply Jan–Feb for summer positions
Apply at SickKids ↗
Ontario SPIRE Internship Program
Paid research internships at Ontario hospitals and health agencies
Varies by host
HealthcareGovernment
● Check HIROC and Ontario health agencies
Explore health research ↗
CBC / Radio-Canada
Journalism, Digital, Tech, Production internships across departments
$18–24/hr
MediaToronto
● Multiple intakes — cbc.radio-canada.ca/en/working-with-us
Apply at CBC ↗
The Globe and Mail
Journalism, Data journalism, Digital product internships
$17–22/hr
MediaToronto
● Rolling — careers.theglobeandmail.com
Apply at Globe & Mail ↗
Investment banking & capital markets
RBC Capital Markets
Summer Analyst — Investment Banking, Equity Research, Sales & Trading
$28–38/hr
FinanceToronto
● Recruit Sept–Nov for summer
Apply — RBC Capital Markets ↗
TD Securities
Summer Analyst — IBD, Equity Research, Debt Capital Markets
$27–36/hr
FinanceToronto
● Campus recruit Oct–Dec
Apply — TD Securities ↗
BMO Capital Markets
Investment Banking Analyst, Trading, Equity Research internships
$27–36/hr
FinanceToronto
● Recruit Sept–Nov for summer
Apply — BMO Capital Markets ↗
Scotiabank GBM
Global Banking & Markets — IBD, Fixed Income, Equities summer analyst
$27–35/hr
FinanceToronto
● Campus recruit Oct–Nov
Apply — Scotia GBM ↗
CIBC Capital Markets
Summer Analyst — Investment Banking, Derivatives, Research
$26–35/hr
FinanceToronto
● Recruit Sept–Nov for summer
Apply — CIBC Capital Markets ↗
Brookfield Asset Management
Investment Analyst intern — Private Equity, Infrastructure, Real Estate
$28–38/hr
FinanceToronto
● Recruit Sept–Nov, highly competitive
Apply — Brookfield ↗
CPP Investments
Summer Associate — Private Equity, Real Assets, Capital Markets
$30–42/hr
FinanceToronto
● Recruit Oct–Dec, target top programs
Apply — CPP Investments ↗
Manulife Investment Management
Investment Analyst — Fixed Income, Equities, Multi-Asset co-op
$22–30/hr
FinanceCo-opToronto
● Rolling — check manulife.com/careers
Apply — Manulife ↗
How to land an internship — student guide
1
Apply earlier than you think
Summer internships recruit in September–November. Most students apply in March and wonder why everything is full. Set a recurring reminder every September to check openings.
2
Use your school's job board first
Waterloo WaterlooWorks, UofT CLNx, TMU Career Boost, York Career Centre — employers post exclusively to these before going public. Check them weekly.
3
LinkedIn is your second job
Connect with recruiters directly. Many internship positions are filled through referrals before they're even posted. A short LinkedIn message to a recruiter or recent grad costs nothing.
4
Tailor every application
One generic resume and cover letter won't work. Spend 20 minutes customizing for each company. Mention something specific about why you want to work there.
5
Negotiate your pay
Most students don't negotiate internship pay. Ranges are usually posted — ask for the top of the range if you have competing offers. The worst they can say is no.
6
Track what you earn
Use Fintro to budget your co-op income. A 4-month term at $25/hr full-time is ~$17,000 before tax. With a plan, you can cover tuition AND save something.