Salaripedia
English

How much does a waiter and waitress make in Weirton?

$35,840a year

Median yearly pay for waiter and waitresss in the Weirton-Steubenville, WV-OH metro area. That is $17.23 an hour or $2,987 a month.

Hourly
$17.23
Vs. national median
+2%
Rank among cities
135 of 392
Jobs in the area
500
Pay range
Lowest 10%: $22,260Median: $35,840Highest 10%: $60,860
PercentileYearlyHourly
10th$22,260$10.70
25th$27,240$13.10
Median$35,840$17.23
75th$46,370$22.29
90th$60,860$29.26

Other cities in West Virginia

Median yearly pay for waiter and waitresss.

Washington, DC$46,040
Winchester, VA$37,680
Charleston, WV$36,900
Morgantown, WV$35,480
Parkersburg, WV$35,290
Hagerstown, MD$34,470
Beckley, WV$33,650
Wheeling, WV$30,740
Huntington, WV$30,690
Waiter and Waitress salary in West Virginia Waiter and Waitress salary in all states

Related jobs in Weirton

Same field, median yearly pay.

First-Line Supervisors of Food Preparation and Serving Worker$35,160
Cook$30,850
Cook$30,030
Bartender$30,010
Food Server$28,960
Dining Room and Cafeteria Attendant and Bartender Helper$28,120
Food Preparation Worker$27,980
Fast Food and Counter Worker$26,820
Dishwasher$24,600
Host and Hostess$24,380
Salaries for every job in Weirton, WV

Frequently asked questions

How much does a waiter and waitress make an hour in Weirton?

The median hourly pay in the Weirton-Steubenville, WV-OH metro area is $17.23 ($35,840 a year).

Do waiter and waitresss make more in Weirton than the national average?

Yes: $35,840 against $35,230 nationally, 2% more.

How does Weirton compare with the rest of West Virginia?

The median in West Virginia is $35,380, so Weirton pays 1% more.

Where does Weirton rank for waiter and waitress pay?

135 of 392 metro areas with data.

How much does a waiter and waitress make starting out in Weirton?

The lowest-paid 10% make $22,260 or less a year; the top 10% make $60,860 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.