Content has loaded

Jeweler salary in Canada

How much does a Jeweler make in Canada?

Average base salary

$26.51

The average salary for a jeweler is $26.51 per hour in Canada. 76 salaries reported, updated at September 6, 2026

Jeweler job openings in Canada

slide 1 of 6
slide1 of 6
Bench Jeweller
E&S manufacturing4out of 5 stars.
Etobicoke, ON
$24–$33 an hour
Full-time
2 weeks 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
 
$58,916per year
Charm Diamond Centres
 
$55,833per year
Original Joe's
 
$54,205per year
On Time Service Corp
 
$51,226per year

Highest paying cities for Jewelers near Canada

  1. Toronto, ON
    $36.19 per hour
  2. Markham, ON
    $34.71 per hour
  3. Montréal, QC
    $33.88 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.

Frequently Asked Questions (FAQs) about Jeweler