Content has loaded

Jeweler salary in Canada

How much does a Jeweler make in Canada?

Average base salary

$26.43

The average salary for a jeweler is $26.43 per hour in Canada. 70 salaries reported, updated at July 24, 2026

Jeweler job openings in Canada

slide 1 of 6
slide1 of 6
Assistant Manager - Ben Moss J...
Charm Diamond Centres3out of 5 stars.
Saskatoon, SK
Full-time
1 day ago

Highest paying companies for Jeweler in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
Abbotsford School District
 
$85,148per year
View company
The Time Shop
 
$65,000per year
Signet Jewelers
 
$59,389per year
Charm Diamond Centres
 
$55,833per year
Original Joe's
 
$54,205per year
On Time Service Corp
 
$51,226per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Jewelers near Canada

  1. Toronto, ON
    $36.61 per hour
  2. Montréal, QC
    $35.64 per hour
  3. Markham, ON
    $32.26 per hour
  4. Surrey, BC
    $32.13 per hour
  5. Vancouver, BC
    $30.66 per hour

Where can a Jeweler earn more?

Compare salaries for Jewelers in different locations
vs.