Financial Analyst Jobs in Toronto.

Toronto is Canada's largest city and financial capital, with a diverse job market spanning banking, technology, media, healthcare, and a thriving startup scene. Browse jobs in Toronto from companies hiring across every field.

Financial analysts model, forecast and advise on business performance. Find financial analyst roles from companies hiring worldwide.

Total jobs
74
positions indexed
New today
1
last 24 hours
Companies
46
actively hiring
Worldwide remote
0
from anywhere
Teranet
Senior Financial Analyst, Financial Reporting (Fixed Term Contract)
Teranet
⚡ Apply early Toronto Onsite CA$102,814–CA$104,000
● New 👁 Seen ✓ Applied 1w ago
Spin Master
Senior Financial Analyst, Entertainment Finance
Spin Master
⚡ Apply early Toronto Onsite
● New 👁 Seen ✓ Applied 1w ago
Corient
Fund Financial Reporting Analyst
Corient
⚡ Apply early Toronto, ON Hybrid $69,500–$80,000
● New 👁 Seen ✓ Applied 2w ago
PI
Senior Financial Analyst
Pine
⚡ Apply early Toronto, Ontario, Canada Onsite
● New 👁 Seen ✓ Applied 2w ago
Intact
Senior Financial Analyst
Intact
⚡ Apply early Montréal, Quebec, CAN Hybrid
● New 👁 Seen ✓ Applied 2w ago
Spin Master
Financial Analyst - Reporting & Analytics
Spin Master
⚡ Apply early Toronto Onsite $50,900–$67,800
● New 👁 Seen ✓ Applied 2w ago
Liberty Mutual Canada
Senior Finance Operations Analyst, Collections & Cash Management
Liberty Mutual Canada
⚡ Apply early Toronto, Ontario, Canada Onsite CA$85,000–CA$110,000
● New 👁 Seen ✓ Applied 2w ago
Brookfield Properties
Senior Financial Analyst
Brookfield Properties
⚡ Apply early Toronto, Ontario Onsite
● New 👁 Seen ✓ Applied 2w ago
Intact
Senior Business Analyst, Finance and Data Transformation
Intact
⚡ Apply early Toronto, Ontario, CAN Hybrid
● New 👁 Seen ✓ Applied 2w ago
OF
Financial Analyst – New Graduate
Open Farm
⚡ Apply early Toronto, ON Hybrid CA$55,000–CA$60,000
● New 👁 Seen ✓ Applied 2w ago
Fidelity Canada
Financial Analyst Sr
Fidelity Canada
⚡ Apply early Toronto Office Hybrid $85,280–$128,960
● New 👁 Seen ✓ Applied 2w ago
Manulife
Senior Financial Analyst, Private Markets
Manulife
⚡ Apply early Toronto, Ontario Onsite CA$73,725–CA$73,725
● New 👁 Seen ✓ Applied 3w ago
Loblaw
Senior Financial Analyst, Customer Support
Loblaw
⚡ Apply early 243 Consumers Road, Toronto, O... Onsite $60,000–$82,500
● New 👁 Seen ✓ Applied 3w ago
dentalcorp
Senior Financial Analyst, Compensation & Accounts Receivable
dentalcorp
⚡ Apply early Toronto, Ontario Onsite CA$80,000–CA$80,000
● New 👁 Seen ✓ Applied 3w ago
Eqbank
Intern - Financial Analyst, Starting Fall 2026
Eqbank
⚡ Apply early Toronto Hybrid
● New 👁 Seen ✓ Applied 3w ago
TMX Group
Senior Financial Analyst
TMX Group
⚡ Apply early Toronto - 100 Adelaide St W Hybrid $90,000–$90,000
● New 👁 Seen ✓ Applied 3w ago
HelloFresh
Senior Financial Analyst
HelloFresh
⚡ Apply early Toronto, Ontario, Canada Onsite CA$82,000–CA$92,000
● New 👁 Seen ✓ Applied 3w ago
People Corporation
Senior Financial Analyst, Acquisition Integration
People Corporation
⚡ Apply early Winnipeg, MB Onsite $90,000–$100,000
● New 👁 Seen ✓ Applied 3w ago
Brookfield Properties
Senior Financial Analyst
Brookfield Properties
⚡ Apply early Toronto, Ontario Onsite $95,000–$110,000
● New 👁 Seen ✓ Applied 4w ago
Canopy Growth
Commercial Finance Analyst
Canopy Growth
⚡ Apply early Toronto, ON Onsite $65,000–$80,000
● New 👁 Seen ✓ Applied 4w ago
Canopy Growth
Senior Analyst, Commercial Finance
Canopy Growth
⚡ Apply early Toronto, ON Onsite $80,000–$95,000
● New 👁 Seen ✓ Applied 4w ago
Loblaw
Analyst, Operations Finance
Loblaw
⚡ Apply early 60 Bloor Street W, Toronto, ON Onsite $72,567–$88,900
● New 👁 Seen ✓ Applied 4w ago
Intact
Finance Application Intermediate Functional Analyst – Oracle Fusion –GL, HCM, FA
Intact
⚡ Apply early Montréal, Quebec, CAN Hybrid
● New 👁 Seen ✓ Applied 4w ago
Mejuri
Financial Analyst- 12 month contract
Mejuri
⚡ Apply early Toronto, Ontario Hybrid $72,000–$85,000
● New 👁 Seen ✓ Applied 1mo ago
OpenTable
Senior Financial Analyst (Hybrid)
OpenTable
⚡ Apply early Toronto, Canada Hybrid CA$88,000–CA$96,000
● New 👁 Seen ✓ Applied 1mo ago

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free