How Much do Bank Tellers Make?

Do bank tellers make a lot of money? What is the average pay for bank tellers?

According to the Bureau of Labor Statistics, bank tellers in the United States earn an average of $31,660 a year, equivalent to $15.22 an hour. Bank tellers make 41% less than the average American worker.

Bank tellers in Washington are the best paid, making $35,770 a year, while bank tellers in Oklahoma make the least at $26,330.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Bank Teller Wages by Percentile
Percentile Hourly Annually
90th $19.34 $40,230
75th $17.50 $36,390
50th $15.02 $31,230
25th $12.94 $26,920
10th $11.21 $23,330
Bank Teller Wages by State

In what states do bank tellers make the most? In what states do bank tellers make the least?

In the map below, green represents higher pay and red represents lower pay. Keep scrolling down to see a table with the average wages in each state.

State Hourly Annually
Alabama $14.08 $29,290
Alaska $16.61 $34,560
Arizona $16.01 $33,300
Arkansas $12.74 $26,500
California $16.69 $34,710
Colorado $16.00 $33,270
Connecticut $16.28 $33,850
Delaware $15.75 $32,750
Florida $16.34 $34,000
Georgia $15.11 $31,420
Hawaii $16.71 $34,750
Idaho $14.88 $30,950
Illinois $15.16 $31,530
Indiana $14.11 $29,340
Iowa $14.42 $30,000
Kansas $13.95 $29,020
Kentucky $13.94 $29,000
Louisiana $13.41 $27,890
Maine $15.02 $31,230
Maryland $15.86 $32,990
Massachusetts $16.51 $34,340
Michigan $14.94 $31,070
Minnesota $15.23 $31,680
Mississippi $13.40 $27,870
Missouri $13.89 $28,900
Montana $14.64 $30,450
Nebraska $14.33 $29,800
Nevada $15.30 $31,830
New Hampshire $15.34 $31,910
New Jersey $16.57 $34,460
New Mexico $13.69 $28,470
New York $16.13 $33,560
North Carolina $16.13 $33,550
North Dakota $16.05 $33,380
Ohio $14.71 $30,600
Oklahoma $12.66 $26,330
Oregon $15.35 $31,940
Pennsylvania $15.02 $31,240
Rhode Island $17.12 $35,610
South Carolina $15.35 $31,940
South Dakota $13.87 $28,840
Tennessee $13.88 $28,880
Texas $14.46 $30,080
Utah $13.69 $28,470
Vermont $15.36 $31,940
Virginia $15.84 $32,950
Washington $17.20 $35,770
West Virginia $13.31 $27,690
Wisconsin $14.52 $30,210
Wyoming $14.27 $29,680
Metro Areas Where Bank Tellers Earn the Most
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
San Jose, CA $19.42 $40,390
Bremerton, WA $19.36 $40,270
Seattle, WA $18.06 $37,550
Tampa, FL $17.89 $37,200
San Francisco, CA $17.39 $36,170
Olympia, WA $17.33 $36,040
Santa Barbara, CA $17.30 $35,980
Orlando, FL $17.26 $35,910
Longview, WA $17.26 $35,900
New Bedford, MA $17.26 $35,890
Bank Teller Wages by Year
Year Hourly Annually
2019 $15.22 $31,660
2018 $14.49 $30,140
2017 $13.89 $28,880
2016 $13.49 $28,060
2015 $13.10 $27,260
2014 $12.81 $26,650
2013 $12.62 $26,260
2012 $12.40 $25,790
2011 $12.27 $25,510