Post job

Sales trainer salary

Average sales trainer salary

$74,457

$35.8 hourly rate

Entry-level sales trainer salary
$56,000 yearly salary
Updated January 8, 2025

Understanding Sales Trainer Salaries

The average salary for a Sales Trainer is $74,457 annually, with hourly wages averaging around $36. Factors influencing these figures include experience, geographic location, and the specific industry in which the trainer works. For instance, trainers in tech or finance sectors typically command higher salaries compared to those in retail.

Entry-level positions often start lower, while seasoned professionals with extensive experience can earn significantly more. In areas with a high demand for skilled sales trainers, like major metropolitan regions, salaries may rise accordingly.

Regional Salary Variations

Sales trainers in states such as California and New York tend to earn more than their counterparts in less populated areas. Understanding these regional differences is essential for job seekers looking to maximize their earning potential.

Career Opportunities

Sales trainers can explore various industries, enhancing their skills and increasing their marketability. Positions in corporate training, educational institutions, and private consulting firms often offer diverse opportunities for growth. This evolving field is crucial for businesses aiming to boost their sales performance and overall success.

On this page
Sales trainer salary by: 

Let Zippia find your next sales trainer job

Floating question marks illustration

Let Zippia find your next sales trainer job

Floating question marks illustration

Where can a Sales Trainer earn more?

Compare salary by location
Vs
104k
84k
64k
44k
Columbus, OH$91,070
Omaha, NE$74,285
Compare salary by company
Vs
110k
90k
70k
50k
Pandora$97,722
SuperMedia$80,304

Sales trainer salaries by experience level

Experience levelAvg. salaryHourly rate
Entry-level sales trainer$59,600$28.63
Mid-level sales trainer$76,700$36.89
Senior-level sales trainer$123,000$58.92

Sales trainer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Indeed, Ziprecruiter and Payscale, the average salary for a sales trainer typically falls between $71,208 and $76,002.
zippia
$74,457yearly
indeed[1]
$76,002yearly
ZipRecruiter[2]
$73,500yearly
payscale[3]
$71,208yearly

Average sales trainer salary by state

The average sales trainer salary in Alaska, California, and Massachusetts are the highest in the U.S. The lowest average sales trainer salary states are Ohio, Alabama, and Hawaii.

  • State view
  • County view
Average salary:

Highest paying states for sales trainers

RankStateAvg. salaryHourly rate
1Utah$84,900$40.82
2Rhode Island$84,453$40.60
3Montana$86,065$41.38
4Massachusetts$87,904$42.26
5Pennsylvania$80,254$38.58
6California$88,458$42.53
7Kentucky$79,958$38.44
8Idaho$81,574$39.22
9Connecticut$81,003$38.94
10Minnesota$83,366$40.08
11North Dakota$83,200$40.00
12Kansas$78,958$37.96
13Wyoming$81,656$39.26
14Alaska$89,388$42.98
15Washington$84,622$40.68
16Indiana$77,426$37.22
17New York$79,102$38.03
18Michigan$78,636$37.81
19Iowa$76,191$36.63
20New Jersey$75,955$36.52
21Wisconsin$76,718$36.88
22Maine$78,826$37.90
23Illinois$75,679$36.38
24Vermont$76,353$36.71
25Colorado$81,094$38.99
26Texas$77,060$37.05
27South Dakota$77,536$37.28
28Missouri$75,147$36.13
29Nebraska$74,267$35.71
30New Hampshire$75,487$36.29
31Arkansas$71,475$34.36
32District of Columbia$79,015$37.99
33Virginia$75,594$36.34
34Georgia$73,226$35.20
35Nevada$70,478$33.88
36Florida$63,482$30.52
37Maryland$66,763$32.10
38North Carolina$65,956$31.71
39Ohio$62,525$30.06
40Oregon$70,928$34.10
41Arizona$66,391$31.92
42Louisiana$66,453$31.95
43Oklahoma$69,895$33.60
44New Mexico$70,512$33.90
45Delaware$63,012$30.29
46South Carolina$66,186$31.82
47Alabama$60,245$28.96
48Tennessee$54,764$26.33
49Mississippi$54,432$26.17
50Hawaii$58,668$28.21
51West Virginia$51,983$24.99

Highest paying cities for sales trainers

The highest-paying cities for sales trainers are Sacramento, CA, Boston, MA, and Seattle, WA.

RankCityAvg. salaryHourly rate
1Sacramento, CA$91,070$43.78
2Boston, MA$87,874$42.25
3Seattle, WA$84,902$40.82
4Salt Lake City, UT$84,706$40.72
5Billings, MT$83,994$40.38
6Minneapolis, MN$83,372$40.08
7Bismarck, ND$83,099$39.95
8Denver, CO$81,081$38.98
9Cheyenne, WY$80,571$38.74
10New York, NY$79,046$38.00
11Topeka, KS$79,000$37.98
12San Antonio, TX$77,829$37.42
13Indianapolis, IN$77,324$37.17
14Sioux Falls, SD$77,314$37.17
15Madison, WI$76,498$36.78
16Des Moines, IA$76,011$36.54
17Chicago, IL$75,797$36.44
18Richmond, VA$75,456$36.28
19Kansas City, MO$75,211$36.16
20Omaha, NE$74,285$35.71

Sales trainer salary details

A sales trainer's salary ranges from $56,000 a year at the 10th percentile to $97,000 at the 90th percentile.

Average sales trainer salary graph
Average sales trainer salary graph, trends, and summary

What is a sales trainer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$97,000$8,083$47
75th Percentile$85,000$7,083$41
Average$74,457$6,205$36
25th Percentile$64,000$5,333$31
10th Percentile$56,000$4,667$27

Highest paying sales trainer jobs

The highest paying types of sales trainers are outside sales, outside sales consultant, and sales professional.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Merchandiser, Sales$31,662$2,639$15.22248,317
Outside Sales$77,292$6,441$37.16333,400
Outside Sales Consultant$76,601$6,383$36.83230,853
Sales Development Representative$51,504$4,292$24.76199,588
District Sales Representative$52,283$4,357$25.14229,754
Outside Sales Representative$60,443$5,037$29.06218,034

Which companies pay sales trainers the most?

Sales trainer salaries at Pandora and CareFirst BlueCross BlueShield are the highest-paying according to our most recent salary estimates. In addition, the average sales trainer salary at companies like Freshdesk and Crunchbase are highly competitive.

RankCompanyAverage salaryHourly rate
1Pandora$97,722$46.98
2CareFirst BlueCross BlueShield$91,724$44.10
3Freshdesk$89,406$42.98
4Crunchbase$88,456$42.53
5AIG$87,758$42.19
6NetApp$86,813$41.74
7Expedia Group$86,035$41.36
8Infoblox$85,636$41.17
9Recorded Future$85,265$40.99
10Mazda$84,509$40.63
11Excellus BCBS$83,421$40.11
12Cigna$83,357$40.08
13Kaseya$83,252$40.02
14Unum$83,011$39.91
15Apex Services$82,805$39.81
16Constant Contact$82,116$39.48
17Family First Life$81,883$39.37
18Equifax$81,502$39.18
19MetroPlus$81,272$39.07
20SuperMedia$80,304$38.61

Wage gap by gender, race and education

$74,000$73,400$72,800$72,200$71,600$71,000
MaleFemale

Sales Trainer salary by industry

The average sales trainer salary varies across industries:

  • The average sales trainer salary in the pharmaceutical industry is $86,155, the highest of any industry.
  • The average sales trainer salary in the finance industry is $80,148.
  • Sales trainers in the retail industry earn an average salary of $53,584, the lowest of any industry.

Highest paying industries for sales trainers

RankIndustryAverage salaryHourly rate
1Pharmaceutical$86,155$41.42
2Technology$80,148$38.53
3Health Care$73,066$35.13
4Manufacturing$69,511$33.42
5Hospitality$61,152$29.40
6Retail$53,584$25.76

High paying sales trainer jobs

Sales trainer salary trends

The average sales trainer salary has risen by $10,232 over the last ten years. In 2014, the average sales trainer earned $64,225 annually, but today, they earn $74,457 a year. That works out to a 9% change in pay for sales trainers over the last decade.

Compare sales trainer salaries for cities or states with the national average over time.

Average sales trainer salary over time

Compare sales trainer salaries for individual cities or states with the national average.

Sales trainer salary by year

YearAvg. salaryHourly rate% Change
2025$74,500$35.80+3.4%
2024$71,900$34.56+2.4%
2023$70,200$33.74+2.6%
2022$68,300$32.86-0.3%
2021$68,500$32.95+2.5%

Recently added sales trainer salaries

CompanyJobLocationDate addedSalary
The Coca-Cola CompanyRoute Sales TrainerRapid City, SD06/30/2025$70,000
Travel + Leisure CoTitle: Sales TrainerSan Diego, CA06/27/2025$70,000
WyndhamSales TrainerSan Diego, CA06/27/2025$70,000
Bimbo CanadaRoute Sales TrainerTemple, TX06/26/2025$53,000
EarthcamSales TrainerUpper Saddle River, NJ06/25/2025$75,000
LytegenSales TrainerSacramento, CA06/25/2025$52,175
TSYSPayroll Sales TrainerOklahoma City, OK06/20/2025$60,000
Fastbridge FiberSales TrainerWyomissing, PA06/19/2025$60,000
AbbottArea Sales Trainer-NeuromodulationPark City, IL06/17/2025$97,300
Heartland Payment SystemsPayroll Sales TrainerOklahoma City, OK06/17/2025$60,000

Sales trainer salary FAQs

Search for sales trainer jobs