Content has loaded

Bookkeeper salary in Ontario

How much does a Bookkeeper make in Ontario?

Average base salary

$24.77
same
as national average

The average salary for a bookkeeper is $24.77 per hour in Ontario. 1.6k salaries reported, updated at June 27, 2026

Bookkeeper job openings in Ontario

slide 1 of 6
slide1 of 6
Bookkeeper
HIGHLIGHT MOTOR GROUP4out of 5 stars.
Concord, ON
Full-time
15 hours ago

Highest paying companies for Bookkeeper in Ontario

Average year pay is based on job postings on Indeed in the past 36 months.
Big Time Entertainment
 
$155,836per year
View company
Rajdhani Sweets and Restaurant
 
$149,263per year
Plant Matter Kitchen
 
$127,082per year
Harvey's
 
$127,082per year
Canadian Tire Corporation, Ltd...
 
$105,000per year
Southwestern Manufacturing
 
$86,986per year

Hiring a Bookkeeper?

Hiring Guide
Hiring GuideLearn how to hire a Bookkeeper
Interview Questions
Interview QuestionsQuestions to ask Bookkeeper candidates
Job Description
Job DescriptionWrite a Bookkeeper job description

Highest paying cities for Bookkeepers near Ontario

  1. Windsor, ON
    $26.35 per hour
  2. Vaughan, ON
    $26.22 per hour
  3. Hamilton, ON
    $25.75 per hour
  4. Toronto, ON
    $24.89 per hour
  5. Burlington, ON
    $24.70 per hour

Where can a Bookkeeper earn more?

Compare salaries for Bookkeepers in different locations
vs.

How much do similar professions as Bookkeeper get paid in Ontario?

Assistant Bookkeeper

Job openings
Average $22.61 per hour