Skip to main content

Industrial Mechanic/Millwright Salary (2025) β€” National Average Pay

Here is what industrial mechanic/millwrights earn across the United States, broken down by experience level, union status, and state. All figures reflect base pay before overtime, bonuses, or benefits.

Entry Level

$38,900

$18.70/hr

Median

$57,200

$27.50/hr

Experienced

$71,500

$34.38/hr

Top 10%

$88,700

$42.63/hr

Industrial Mechanic/Millwright Pay by Experience Level

Your pay as a industrial mechanic/millwright depends heavily on where you are in your career. Apprentices start at the lower end, but wages climb quickly as you gain experience and credentials.

Apprentice

Hourly

$16.50

Annual

$34,300

Journeyman

Hourly

$27.50

Annual

$57,200

Master

Hourly

$35.75

Annual

$74,400

Foreman

Hourly

$38.50

Annual

$80,100

Union vs. Non-Union Pay

Union industrial mechanic/millwrights consistently out-earn their non-union peers. The gap widens further when you factor in pension contributions, healthcare, and other benefits that most union contracts include.

Union vs. Non-Union Pay

Average hourly rate for industrial mechanic/millwrights

Union$33/hr
Non-Union$26.68/hr

Union industrial mechanic/millwrights earn $6.32/hr more (23.7% premium)

Industrial Mechanic/Millwright Salary by Specialty

Not all industrial mechanic/millwright roles pay the same. Here’s how estimated pay varies by specialization, based on the national median.

Hydraulic Systems Mechanic

+10%

$30.25/hr

$62,900/yr

Millwright

+5%

$28.88/hr

$60,100/yr

Conveyor Systems Technician

+0%

$27.50/hr

$57,200/yr

Industrial Maintenance Mechanic

-5%

$26.13/hr

$54,300/yr

Industrial Mechanic/Millwright Salary by State

Industrial Mechanic/Millwright pay varies significantly by state. Cost of living, union presence, and local demand all play a role. Click any state to see the full breakdown.

1

New York

21,208 jobs

$35.88/hr

$74,600/yr

2

Hawaii

1,542 jobs

$35.20/hr

$73,200/yr

3

California

38,560 jobs

$35.05/hr

$72,900/yr

4

Washington

9,640 jobs

$34.50/hr

$71,800/yr

5

Alaska

1,157 jobs

$34.38/hr

$71,500/yr

6

Massachusetts

8,483 jobs

$33.55/hr

$69,800/yr

7

Illinois

16,195 jobs

$33.45/hr

$69,600/yr

8

Connecticut

4,242 jobs

$31.62/hr

$65,800/yr

9

New Jersey

10,797 jobs

$31.62/hr

$65,800/yr

10

Maryland

6,555 jobs

$30.25/hr

$62,900/yr

11

Colorado

7,326 jobs

$29.70/hr

$61,800/yr

12

Oregon

5,013 jobs

$29.70/hr

$61,800/yr

13

Minnesota

6,941 jobs

$28.88/hr

$60,100/yr

14

Nevada

3,856 jobs

$28.88/hr

$60,100/yr

15

Pennsylvania

15,424 jobs

$28.88/hr

$60,100/yr

16

Rhode Island

1,157 jobs

$28.88/hr

$60,100/yr

17

Delaware

1,157 jobs

$28.05/hr

$58,300/yr

18

New Hampshire

1,542 jobs

$28.05/hr

$58,300/yr

19

Virginia

9,640 jobs

$28.05/hr

$58,300/yr

20

Michigan

11,568 jobs

$27.95/hr

$58,100/yr

21

Texas

32,776 jobs

$27.45/hr

$57,100/yr

22

Arizona

8,869 jobs

$26.95/hr

$56,100/yr

23

Vermont

771 jobs

$26.95/hr

$56,100/yr

24

Wisconsin

6,941 jobs

$26.40/hr

$54,900/yr

25

Louisiana

6,170 jobs

$26.30/hr

$54,700/yr

26

Florida

25,064 jobs

$26.13/hr

$54,400/yr

27

Maine

1,542 jobs

$26.13/hr

$54,400/yr

28

North Dakota

1,157 jobs

$26.13/hr

$54,400/yr

29

Ohio

14,653 jobs

$26.13/hr

$54,400/yr

30

Utah

3,856 jobs

$26.13/hr

$54,400/yr

31

Indiana

8,483 jobs

$25.58/hr

$53,200/yr

32

Missouri

7,712 jobs

$25.58/hr

$53,200/yr

33

Georgia

12,339 jobs

$25.30/hr

$52,600/yr

34

North Carolina

11,568 jobs

$25.30/hr

$52,600/yr

35

Wyoming

771 jobs

$25.30/hr

$52,600/yr

36

Idaho

2,314 jobs

$24.75/hr

$51,500/yr

37

Iowa

3,856 jobs

$24.75/hr

$51,500/yr

38

Montana

1,157 jobs

$24.75/hr

$51,500/yr

39

Nebraska

2,314 jobs

$24.75/hr

$51,500/yr

40

Tennessee

8,483 jobs

$24.75/hr

$51,500/yr

41

Kansas

3,470 jobs

$24.48/hr

$50,900/yr

42

New Mexico

1,928 jobs

$24.20/hr

$50,300/yr

43

Kentucky

5,398 jobs

$23.93/hr

$49,800/yr

44

South Carolina

5,784 jobs

$23.65/hr

$49,200/yr

45

Alabama

5,784 jobs

$23.38/hr

$48,600/yr

46

Oklahoma

4,627 jobs

$23.38/hr

$48,600/yr

47

South Dakota

1,157 jobs

$23.38/hr

$48,600/yr

48

West Virginia

1,928 jobs

$22.55/hr

$46,900/yr

49

Arkansas

3,470 jobs

$22.05/hr

$45,900/yr

50

Mississippi

3,085 jobs

$21.50/hr

$44,700/yr

Frequently Asked Questions

Sources & Methodology

Salary data sourced from the Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) program. Data reflects May 2024 estimates, the most recent available. Figures represent base pay before overtime, bonuses, or benefits.