Grainger Salaries

How much do Grainger employees make? Glassdoor has salaries, wages, tips, bonuses, and hourly pay based upon employee reports and estimates.
Sales
Based on 1777 salaries
467 salaries
Customer Services & Support
Based on 460 salaries
Business
Based on 384 salaries
50 salaries
31 salaries
Operations
Based on 303 salaries
Engineering
Based on 234 salaries
Finance & Accounting
Based on 227 salaries
Information Technology
Based on 148 salaries
9 salaries
Product & Project Management
Based on 145 salaries
23 salaries
20 salaries
Other
Based on 113 salaries
23 salaries
20 salaries
Human Resources
Based on 97 salaries
See More Job Functions

Find Grainger Salaries by Job Title

4,790 salaries (for 1,168 job titles)Updated 9/16/2022
How much do Grainger employees make? Glassdoor provides our best prediction for total pay in today's job market, along with other types of pay like cash bonuses, stock bonuses, profit sharing, sales commissions, and tips. Our model gets smarter over time as more people share salaries on Glassdoor.
To filter salaries, or .
Display as:
Sort:
Job Title
Total Pay

Base

 | 

Additional

Total Pay Range
Account Manager

467 Salaries submitted

$97,473

$57,738

 | 

$39,736

Territory Sales Representative

176 Salaries submitted

$116,525

$66,458

 | 

$50,067

Customer Service Representative

169 Salaries submitted

$40,351

$36,560

 | 

$3,790

Add your salary. The community relies on everyone sharing.

Commercial Account Manager

132 Salaries submitted

$117,182

$68,830

 | 

$48,352

Sales Associate

109 Salaries submitted

$67,842

$42,585

 | 

$25,257

Warehouse Associate

106 Salaries submitted

$38,125

$36,180

 | 

$1,945

Government Account Manager

91 Salaries submitted

$126,338

$74,275

 | 

$52,063

Customer Service Associate

69 Salaries submitted

$38,811

$34,866

 | 

$3,945

Inside Sales Representative

68 Salaries submitted

$70,878

$46,365

 | 

$24,513

Field Account Representative

66 Salaries submitted

$80,278

$50,974

 | 

$29,304

District Sales Manager

61 Salaries submitted

$171,601

$88,894

 | 

$82,706

Manager

50 Salaries submitted

$120,291

$74,657

 | 

$45,634

Software Engineer

50 Salaries submitted

$137,542

$110,693

 | 

$26,849

Inside Sales Associate

48 Salaries submitted

$72,701

$45,983

 | 

$26,719

Financial Analyst

38 Salaries submitted

$87,658

$71,456

 | 

$16,202

Sourcing Specialist

37 Salaries submitted

$67,296

$54,829

 | 

$12,467

Account Relationship Manager

36 Salaries submitted

$112,367

$69,075

 | 

$43,292

On Site Service Consultant

35 Salaries submitted

$76,505

$48,238

 | 

$28,267

Warehouse Worker

31 Salaries submitted

$36,917

$35,041

 | 

$1,876

Branch Manager

31 Salaries submitted

$133,257

$73,212

 | 

$60,045

Viewing 1 - 20 of 1,180
View Data as Table

Latest Rating about Pay and Benefits at Grainger

5.0

Overall Benefits Rating4.2

401k matching is really good

- Anonymous, Aug 9, 2022

See all 569 Employee Benefit Reviews

Grainger Salary FAQs

The average Grainger salary ranges from approximately $36,917 per year for a Warehouse Worker to $301,733 per year for a Director. The average Grainger hourly pay ranges from approximately $18 per hour for a Warehouse Worker to $91 per hour for a Portfolio Manager. Grainger employees rate the overall compensation and benefits package 4.1/5 stars.

The highest-paying job at Grainger is a Director with a salary of $301,733 per year.

The lowest-paying job at Grainger is a Warehouse Worker with a salary of $36,917 per year.

Grainger employees attributed a compensation and benefits rating of 4.1/5 stars to their company. Read what they think about their salaries on our Compensation FAQ page for ​Grainger​​.

Popular Careers with Grainger Job Seekers

JobsSalariesInterviews

Explore Grainger Salaries

Grainger Salaries by Location

Check out the latest Grainger Jobs & Careers

Work at Grainger? Share Your Experiences

Grainger
 
Click to Rate
or
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.