Based on salary data, watchmakers earn between approximately $37,774 and $46,662, with a median around $40,088. While starting salaries are modest, experienced watchmakers can earn higher, making it a viable career for those passionate about craftsmanship.