Jeweler salary in Canada
How much does a Jeweler make in Canada?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a jeweler is $26.29 per hour in Canada. 83 salaries reported, updated at October 18, 2026
Highest paying companies for Jeweler in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Looking to Hire?
Highest paying cities for Jewelers near Canada
Where can a Jeweler earn more?
Compare salaries for Jewelers in different locationsFrequently Asked Questions (FAQs) about Jeweler
The average salary for a Jeweler is $26.29 per hour in Canada. This figure is based on 83 salaries taken from job postings on Indeed in the past 36 months, last updated on October 18, 2026.
Jeweler jobs on Indeed - find your next one today.
Jeweler salaries typically range between a low of $18.15 and a high of $38.27 per hour, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Jeweler include Toronto, ON at $34.96 per hour, Markham, ON at $34.71 per hour and Montréal, QC at $33.73 per hour.
Based on recent job postings on Indeed, some of the top-paying companies for Jeweler include Abbotsford School District ($85,148 per year) and The Time Shop ($65,000 per year).