Research Summary. Utilizing publicly available data from government sources and insights from numerous job postings, our Zippia data experts have identified various high-paying positions at Walgreens, along with their average annual salaries. This analysis has led to the generation of salary estimates for numerous roles at Walgreens.
Here’s a brief overview of the top-paying jobs at Walgreens in 2026:
-
Staff Pharmacist ranks as the highest-paying position at Walgreens, with an average salary of $126,462, equating to approximately $60.80 per hour.
-
The second highest-paying role is the pharmacy internship, which boasts an average salary of $66,811.
-
The average annual salary for Walgreens employees is $31,612, translating to an hourly rate of $15.20.
Table Of Contents: Background | Table | Methodology | FAQs
Background
Many job seekers have a specific company in mind before pinpointing their desired role. If you aspire to work at Walgreens, it’s beneficial to understand the highest-paying positions available. This knowledge can help you decide if you want to apply.
So, what are the salary ranges for Walgreens employees? As is common in the job market, salaries at Walgreens vary by role, experience level, and location. Here are some of the top salaries offered:
Below is a comprehensive table showcasing the highest-paying jobs at Walgreens, followed by a detailed explanation of our methodology.
Highest Paying Jobs At Walgreens
| Rank | Job Title | Average Salary |
|---|---|---|
| 1 | Staff Pharmacist | |
| 2 | Pharmacy Internship | |
| 3 | Store Team Leader | |
| 4 | Beauty Advisor | |
| 5 | Pharmacy Technician Internship | |
| 6 | Photo Technologist | |
| 7 | Photo Specialist | |
| 8 | Shift Leader | |
| 9 | Assistant Store Manager | |
| 10 | Pharmacist Technician | |
| 11 | Assistant Manager | |
| 12 | Beauty Consultant | |
| 13 | Stocker | |
| 14 | Cashier | |
| 15 | Customer Service Representative | |
| 16 | Sales Associate | |
| 17 | Sales Clerk | |
| 18 | Services Clerk | |
| 19 | Customer Service Associate |
Methodology
Zippia employs publicly available information from government entities, including the Bureau of Labor Statistics (BLS), Foreign Labor Certification Data Center (FLC), and the Office of Personnel Management (OPM) to derive our salary estimates.
Additionally, our data science team reviews job postings and company-released materials for the most current salary data.
After compiling the necessary data, the team calculates a weighted average for each job title. For further insights into our salary estimation methods, please see our detailed methodology.
Highest Paying Jobs At Walgreens FAQs
-
What is the highest-paid job at Walgreens?
The highest-paid position at Walgreens is the staff pharmacist. These professionals earn an average of $126,462, which is roughly $60.80 per hour.
The top 10 highest-paid jobs at Walgreens include:
-
What is a good salary at Walgreens?
A good salary at Walgreens is one that exceeds $31,612 per year. This figure represents the average salary at Walgreens, meaning that earning above this amount typically indicates a favorable compensation.
However, it’s important to note that $31,612 may still be inadequate for some roles. Therefore, it’s advisable to research the prevailing salaries for your specific job title, skill set, and experience level. If you find your compensation lacking, consider discussing a raise or exploring opportunities for advancement.
Furthermore, salaries can vary by geographic location, as Walgreens, like many employers, adjusts its pay scales based on local living costs. For instance, average salaries for Walgreens employees in Oregon are likely to be significantly higher than those found in the Midwest.
Review the average salaries for Walgreens employees in your area to gauge how your earnings compare.
-
Do jobs at Walgreens pay well?
Generally, jobs at Walgreens do not offer high compensation. The average starting salary is approximately $15,000 per year or $7.21 per hour. The overall average salary for Walgreens employees is $31,612 per year ($15.20 per hour), which is notably lower than the average national salary of around $44,225 per year.
In comparison, Vudu, one of Walgreens’ key competitors, offers its employees an average salary of $67,887 per year or $32.64 per hour, highlighting a significant disparity of about $36,275 annually compared to Walgreens’ average salary, and $17.44 more per hour.

