Content has loaded

Jeweler salary in Canada

How much does a Jeweler make in Canada?

Average base salary

$22.14

The average salary for a jeweler is $22.14 per hour in Canada. 73 salaries reported, updated at June 9, 2026

Jeweler job openings in Canada

slide 1 of 6
slide1 of 6
Part-Time Sales Associates - B...
Charm Diamond Centres3out of 5 stars.
Vaughan, ON
$17.60–$21.00 an hour
Part-time
14 hours 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
Charm Diamond Centres
 
$55,833per year
Signet Jewelers
 
$55,120per year
On Time Service Corp
 
$51,226per year

Highest paying cities for Jewelers near Canada

  1. Markham, ON
    $37.50 per hour
  2. Vancouver, BC
    $29.29 per hour
  3. Montréal, QC
    $24.61 per hour
  4. Victoria, BC
    $24.01 per hour
  5. Fort McMurray, AB
    $23.97 per hour

Where can a Jeweler earn more?

Compare salaries for Jewelers in different locations
vs.