How much does a production worker make in Weirton?
$52,550a year
Median yearly pay for production workers in the Weirton-Steubenville, WV-OH metro area. That is $25.26 an hour or $4,379 a month.
- Hourly
- $25.26
- Vs. national median
- +31%
- Rank among cities
- 13 of 313
- Jobs in the area
- 120
Pay range
Lowest 10%: $34,900Median: $52,550Highest 10%: $64,570
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $34,900 | $16.78 | |
| 25th | $45,960 | $22.10 | |
| Median | $52,550 | $25.26 | |
| 75th | $62,690 | $30.14 | |
| 90th | $64,570 | $31.04 |
Other cities in West Virginia
Median yearly pay for production workers.
| Washington, DC | $47,540 |
| Hagerstown, MD | $41,080 |
| Winchester, VA | $37,340 |
| Huntington, WV | $36,540 |
| Parkersburg, WV | $36,380 |
| Charleston, WV | $29,850 |
| Morgantown, WV | $28,830 |
Related jobs in Weirton
Same field, median yearly pay.
| First-Line Supervisors of Production and Operating Worker | $76,950 |
| Inspector | $61,230 |
| Welder | $55,410 |
| Water and Wastewater Treatment Plant and System Operator | $48,830 |
| Machinist | $46,530 |
| Helpers--Production Worker | $42,490 |
| Coating | $41,790 |
| Miscellaneous Assembler and Fabricator | $39,260 |
| Laundry and Dry-Cleaning Worker | $29,720 |
Frequently asked questions
How much does a production worker make an hour in Weirton?
The median hourly pay in the Weirton-Steubenville, WV-OH metro area is $25.26 ($52,550 a year).
Do production workers make more in Weirton than the national average?
Yes: $52,550 against $40,110 nationally, 31% more.
How does Weirton compare with the rest of West Virginia?
The median in West Virginia is $39,500, so Weirton pays 33% more.
Where does Weirton rank for production worker pay?
13 of 313 metro areas with data.
How much does a production worker make starting out in Weirton?
The lowest-paid 10% make $34,900 or less a year; the top 10% make $64,570 or more.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.