3.8 (141)
Industry: Computer and Electronic Manufacturing - HQ: Oakdale, MN

3M Salaries

3.4 (based on 12 salary ratings)

3M employees earn $29 per hour on average, or $61,000 annually, which is 9% higher than the national salary average of $56,000 per year. According to our data, the highest paying job at 3M is a Market Development Manager at $166,700 annually while the lowest paying job at 3M is a Assembler at $20,500 annually.

See all 3M salaries »
3M Employees Average (1,066)
Industry Average (95,704)
3M JobsView All »