Salaripedia
English

How much does a waiter and waitress make in Charleston?

$36,900a year

Median yearly pay for waiter and waitresss in the Charleston, WV metro area. That is $17.74 an hour or $3,075 a month.

Hourly
$17.74
Vs. national median
+5%
Rank among cities
93 of 392
Jobs in the area
1,190
Pay range
Lowest 10%: $20,270Median: $36,900Highest 10%: $58,540
PercentileYearlyHourly
10th$20,270$9.75
25th$27,170$13.06
Median$36,900$17.74
75th$48,160$23.15
90th$58,540$28.14

Other cities in West Virginia

Median yearly pay for waiter and waitresss.

Washington, DC$46,040
Winchester, VA$37,680
Weirton, WV$35,840
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 Charleston

Same field, median yearly pay.

Bartender$30,900
First-Line Supervisors of Food Preparation and Serving Worker$30,450
Food Server$30,330
Cook$30,050
Cook$29,450
Food Preparation Worker$27,970
Cook$27,590
Dining Room and Cafeteria Attendant and Bartender Helper$27,360
Dishwasher$26,440
Host and Hostess$25,470
Salaries for every job in Charleston, WV

Frequently asked questions

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

The median hourly pay in the Charleston, WV metro area is $17.74 ($36,900 a year).

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

Yes: $36,900 against $35,230 nationally, 5% more.

How does Charleston compare with the rest of West Virginia?

The median in West Virginia is $35,380, so Charleston pays 4% more.

Where does Charleston rank for waiter and waitress pay?

93 of 392 metro areas with data.

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

The lowest-paid 10% make $20,270 or less a year; the top 10% make $58,540 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.