Public accounting careers in Canada

Canada’s public accounting market is competitive and increasingly selective. Firms are hiring with intent. CPAs are progressing but with higher expectations around balance, development and long-term value.

Public accounting continues to offer strong long-term prospects across Canada. CPA earnings have consistently outpaced national inflation, reflecting sustained demand for professionals who bring both technical depth and commercial judgement.

At Distinct, we work with public accounting firms and CPA professionals across Canada, with a particular focus on Toronto, the wider GTA and key Ontario markets. We bring clarity to a busy market and help both sides make better long-term decisions.

Public accounting jobs in Toronto, the GTA and Ontario

Many of the best roles never reach job boards. We work directly with firms across downtown and midtown Toronto, the core GTA and wider Ontario hubs to access opportunities shaped around people, not just job descriptions.

If the right role isn’t listed – get in touch. We’ll give you a clear view of where you sit in the market.

$80,000 - $100,000

Senior Accountant

Senior Accountant | Downtown Toronto | $80,000 to $100,000 Working in a big city does not always mean working in a big firm. Some accountants prefer something a...

$80,000 - $100,000

Senior Accountant

Senior Accountant | Markham | $80,000 to $100,000 A lot of firms promise exposure to different types of work. Sometimes that really just means more of the same....

$70,000 - $95,000

Senior Accountant

Senior Accountant | Oakville | $70,000 to $95,000 Some career moves are obvious. Others are the quiet upgrades that make everyday work feel better. This opportunity in Oakville...

$70,000 - $95,000

Senior Accountant

Senior Accountant | Oakville | $70,000 to $95,000 Some career moves are obvious. Others are the quiet upgrades that make everyday work feel better. This opportunity in Oakville...

$70,000 - $95,000

Senior Accountant

Senior Accountant | Burlington | $70,000 to $95,000 A lot of accountants say they want variety in their work. Then they join a firm where they end up...

$70,000 - $90,000

Senior Accountant

Senior Accountant | Kitchener | $70,000 to $90,000 Some firms are good places to start your career. Others are where things actually begin to move. This CPA firm...

$70,000 - $90,000

Senior Accountant

Senior Accountant | Windsor | $70,000 to $90,000 A lot of Senior Accountants reach a point where they pause and think. Is this firm where my career actually...

$80,000 - $100,000

Senior Accountant

Senior Accountant | St Catharines | 80,000 to 100,000 Sometimes the best career moves are the quiet ones. Not the dramatic jump to a huge firm. Just moving...

$80,000 - $100,000

Senior Accountant

Senior Accountant | Midtown Toronto | 80,000 to 100,000 A lot of accountants join smaller firms thinking they will stay a couple of years. Then they realise something....

Why work with Distinct for your CPA job search?

What Tax & Audit professionals say about working with us

Would highly recommend Curtis to anyone looking to make the next step in their career. Curtis made the full process seamless and was always on hand to provide support when needed. Nothing was ever an issue for Curtis and you would not regret reaching out!
Ellie was excellent to work with! She was always keeping me up to date and proactively reaching out to make sure my job search was as easy as possible. I would certainly recommend working with her and letting her help you find your next job!
Arran is a wonderful person. Even though I had several years of work experience, finding a new job after parental leave was not easy. Arran gave me courage and worked hard to find the best job for me.
I had the pleasure of working with Zach over the last couple of months. He was extremely attentive and responsive. He listened to my wish list to help me find the perfect placement. I would highly recommend Zach if you are looking for a new opportunity!
Her [Georgina] patience and care were crucial during my transition. If you are looking to explore possibilities to match your career goals, I recommend reaching out to Georgina.
[Ellie] helped me to secure a role at my current company, which is a major step up in terms of workspace and skill level […] I couldn’t have asked for a better facilitator for such a big move.
Not only did Imogen communicate the steps to me, but she also provided interview tips that were really helpful and resulted in me getting the job.
Rebecca is an excellent recruiter, […] she set clear expectations and promptly provided feedback from the potential employers that I had meetings with.
Tax Director
$ 0

CPA

Represented by

Jamie
Senior Audit Associate
$ 0

Represented by

Jamie
Audit Manager
$ 0

CPA

Represented by

Jamie
Manager
$ 0

CPA

Represented by

Jamie
Tax Senior Associate
$ 0

Represented by

Jamie
Senior Staff Accountant
$ 0

CPA Eligible

Represented by

Jamie

Hiring CPAs in Canada

For firms, the challenge isn’t demand – it’s access. Unemployment rates in finance and accounting remain exceptionally low and most high-quality CPAs are not actively looking.

We help public accounting firms tell their story in a way that resonates, providing: 

  • Access to engaged, well-matched CPA talent
  • Context around motivation, capability and progression
  • A consultative approach – not CV volume.

We work selectively, introducing the right people at the right time, with context and candour.

Toronto public accounting market insight

Toronto is Canada’s financial centre. Bay Street, midtown and the wider GTA – including Mississauga, Vaughan and Markham – host the country’s highest concentration of public accounting and financial teams. Increasingly, firms are also building specialist teams across surrounding Ontario cities.

Contract and interim hiring continues to rise, with firms turning to flexible talent for year-end reporting, systems projects and AI initiatives. Competition remains strong, with career progression and work-life balance key to attracting and retaining top CPAs.

For CPAs who combine technical expertise with commercial awareness, Toronto and the surrounding Ontario market offer real options.

Jamie Egglenton

Talent Acquisition Consultant
Public accounting
Specializes in public accounting recruitment working with CPA professionals with 3+ years of experience.

Your Toronto public accounting recruiter

Jamie is a specialist public accounting recruiter covering Toronto, the GTA and key Ontario markets, supporting CPA professionals and firms across audit and tax since 2009.

Where Jamie adds the most value is in bringing both sides to life – helping candidates understand what firms are really like and helping firms see the person behind the resume. For candidates, that means:

  • A clear, honest view of where your experience sits
  • Insight into firms beyond the job description
  • Guidance on moves that add long-term value.

FAQs

We support CPA professionals and public accounting firms across Toronto, the Greater Toronto Area and wider Ontario.

This includes:

  • Downtown and midtown Toronto

  • Core GTA: Markham, North York, Vaughan, Richmond Hill, Mississauga, Oakville, Hamilton, Scarborough, Etobicoke and Brampton

  • Wider Ontario: Milton, Guelph, Cambridge, Kitchener–Waterloo, London, Pickering, Ajax, Whitby, Oshawa, St Catharines and Niagara

No. Most of our conversations start well before someone decides to move. If you’re curious about the market, that’s enough.

Yes. Because firms cover our fees, we only place candidates with hands-on experience in Canadian public accounting, including local audit, tax, advisory, or reporting roles.

We work with a range of public accounting firms – from respected boutiques to large regional and mid-tier practices. We don’t work with the Big Four, which allows us to focus on where we add the most value.

A short, no-pressure conversation will give you a clear view of where you sit and what opportunities could make sense next. Get in touch.

Start the conversation

Whether you’re planning a move or just want clarity, get in touch today.