
The average salary for a bank teller can vary depending on factors like location and experience. Bank tellers in the United States typically earn between $34,000 and $44,000 per year.
In addition to a base salary, many bank tellers also receive benefits like health insurance and retirement plans. These benefits can add up to 10% to 20% of the bank teller's total compensation.
With experience, bank tellers can move into supervisory or management roles, where they can earn higher salaries. For example, a senior bank teller with 10 years of experience can earn up to $60,000 per year.
You might enjoy: Machine Woodworker Money per Hour in the U.s.
Pay Rates for Bank Tellers
Bank tellers in Rhode Island take home the highest average salary, with a whopping $34,401 per year.
The highest paying states for bank tellers are primarily located on the East Coast, with Massachusetts and New Hampshire coming in at numbers two and three respectively.
Bank tellers in Sunnyvale, CA earn the highest average salary among cities, with a salary of $36,215 per year.
Worth a look: States with Highest Business Taxes
Utica, NY and Urban Honolulu, HI also rank high among cities, with average salaries of $35,535 and $35,153 per year respectively.
Here are the top 5 cities where bank tellers are the most in-demand, along with their average salaries:
Overall, bank tellers in certain states and cities can earn significantly more than others, making it essential to research and consider these factors when deciding where to work.
Salary Information
Bank teller salaries can vary significantly depending on the company, location, and job title. According to recent additions to our database, PNC Bank Na offers a Regional Banker/Teller position in Castle Rock, CO for $40,040 per year.
Here are some recent bank teller salary additions:
The Bureau of Labor Statistics reports that the average hourly wage for a bank teller is $17.69, but those just starting out should expect to make less. Bank tellers with less than a year of experience make $15.89 an hour on average, but that varies by location.
Starting Salaries
Bank tellers with less than a year of experience make $15.89 an hour on average, according to Indeed.
The Bureau of Labor Statistics reports that the average hourly wage for a bank teller is $17.69, but new tellers can expect to make less.
You can expect to earn around $31,305 per year if you land a job as a bank teller in Monticello, Illinois, at Central Illinois Bank.
Bank teller salaries vary by location, so it's essential to research the going rate in your area.
Here are some average starting salaries for bank tellers in different cities:
Keep in mind that these figures are based on recent job postings and may not reflect the actual salary you'll receive.
Entry-Level Salaries and Jobs
Bank tellers with less than a year of experience make $15.89 an hour on average, according to Indeed.
You can find entry-level bank teller jobs with salaries ranging from $30,262 to $42,241 per year, depending on the location.
The lowest salary for an entry-level bank teller is $30,262 per year, found in Joplin, MO.
The highest salary for an entry-level bank teller is $42,241 per year, found in Everett, WA.
Here are some entry-level bank teller jobs with their corresponding salaries:
Keep in mind that these salaries may vary depending on the specific job requirements and the company's policies.
Bank Teller Salary Details
A bank teller's salary can vary depending on factors like location and experience. The average hourly wage for a bank teller is $17.69, according to the Bureau of Labor Statistics.
Bank teller salaries can range from $26,000 to $38,000 per year, with the 10th percentile earning $26,000 and the 90th percentile earning $38,000.
Here's a breakdown of recent bank teller salaries by location:
Bank tellers with less than a year of experience can expect to earn around $15.89 an hour on average, according to Indeed.
Average Values
The average salary for a bank teller varies widely depending on factors like location and experience. The Bureau of Labor Statistics reports that the average hourly wage for a bank teller is $17.69.
To get a better sense of the average salary range, let's look at some recent job postings. According to a list of bank teller salaries, here are the average salaries for bank tellers in different locations:
As you can see, the average salary for bank tellers in different locations varies by over $11,000. Bank tellers with less than a year of experience can expect to make even less, with an average hourly wage of $15.89.
What Is a Bank Teller?
A bank teller is a customer-facing professional who handles transactions, provides financial services, and answers questions for clients. They typically work in a bank or credit union, interacting with customers daily.
Bank tellers usually work standard business hours, Monday through Friday, with some evening or weekend shifts possible. They may also work in high-traffic branches or locations with extended hours.
Their main responsibilities include processing transactions, such as deposits, withdrawals, and transfers, as well as managing cash and handling customer inquiries. Bank tellers may also assist with loan applications, account openings, and other financial services.
To become a bank teller, you typically need a high school diploma or equivalent and complete on-the-job training. Some employers may require a college degree or specialized certifications.
Discover more: Banks and Banking Services
Pros and Cons
A job as a bank teller has some pros, but there are a number of cons to consider.
One of the biggest cons is the low salary. According to the information, a bank teller salary is a major drawback of the job.
On the other hand, having a stable schedule is a definite pro. Bank tellers typically work regular hours, Monday through Friday, which can be appealing to those who value work-life balance.
However, the work can be quite routine, which might be a con for those who crave variety in their job. A bank teller's day often consists of processing transactions and answering customer questions.
In contrast, having a sense of job security is a significant advantage. Bank tellers are generally less likely to be laid off or downsized compared to other industries.
But, the job can be quite stressful at times, especially during peak hours or when dealing with difficult customers. This stress can be a con for those who are easily overwhelmed.
Overall, weighing the pros and cons can help you decide if a bank teller job is right for you.
Highest Paying Companies and Cities
The highest paying cities for bank tellers are Sunnyvale, CA, Utica, NY, and Urban Honolulu, HI. These cities offer average salaries ranging from $35,153 to $36,215 per year.
Bank tellers are in high demand in cities like Sunnyvale, CA, and Urban Honolulu, HI, with the top five cities being Sunnyvale, CA, Urban Honolulu, HI, Minneapolis, MN, Portland, OR, and Tacoma, WA.
Here are the top 3 highest paying cities for bank tellers:
In terms of starting salaries, San Jose, CA tops the list at $33,000 per year, followed by Blaine, MN at $31,000 per year.
See what others are reading: Commercial Property Insurance Rate per $100
Highest Paying Cities
If you're looking to become a bank teller or are already one and want to know where to find the highest paying jobs, you're in luck. Sunnyvale, CA, is the top city for bank teller salaries, with an average salary of $36,215 per year. This is followed closely by Utica, NY, and Urban Honolulu, HI.
Bank tellers in these cities can expect to earn an hourly rate of $17.41, $17.08, and $16.90 respectively. These rates are significantly higher than the national average, making these cities a great option for those in the industry. Minneapolis, MN, and Portland, OR, also make the top five list, with average salaries of $34,604 and $34,580 per year.
Here are the top five cities for bank teller salaries:
Overall, these cities offer some of the highest paying bank teller jobs in the country, making them a great option for those in the industry.
Highest Paying Companies
Bank of America is one of the companies that's paying its hourly workers a decent wage, with tellers earning at least $24 per hour starting in October.
The company has been raising wages aggressively since early 2019, when it paid $15 per hour, and is already paying significantly above the median wage for all U.S. bank tellers, who earned $18.10 per hour in 2023.
Discover more: 50 Usd per Hour

Bank of America has a large workforce, with over 212,000 employees, and the wage increase will affect thousands of them, particularly tellers and other customer-facing employees.
The company plans to pay all its hourly workers $25 per hour by next year, which is a significant increase from its current rate.
Here are some of the highest paying companies for bank tellers, according to job listings:
These jobs typically require some experience and training, but they can offer a good starting salary and opportunities for advancement.
Featured Images: pexels.com


