Publix pays employees between $13 and $20 per hour depending on the job and experience. Entry-level roles like baggers usually start near minimum wage. Management and specialist positions earn higher salaries. The company offers raises based on performance and time spent working.

Employee enthusiastically bagging groceries with a genuine smile.
Employee Bagging Groceries with a Smile

How Publix Sets Pay

Publix’s pay depends on your job title, where you work, and how much experience you have. For example, baggers and cashiers typically make between $11 and $14 an hour. If you work as a pharmacy technician or a supervisor, you can earn closer to $20 per hour. Raises happen every year based on how well you perform and how long you’ve been with the company.

Typical Salary Ranges at Publix

Here’s what you can expect to earn at Publix, depending on your role:

Those are averages, and pay can change depending on the location and your skills.

How Publix Pay Compares to Other Grocery Stores

Publix’s pay rates are pretty competitive. When you compare them to other grocery chains like Walmart and Kroger, they’re in the same ballpark or slightly better. Many employees appreciate the benefits and work environment at Publix, which often makes up for any small pay differences.

For comparison:

What Influences Your Pay at Publix?

Several things affect how much you get paid at Publix:

If you do well and stay with the company, your chances for raises and promotions go up.

Benefits That Come with Working at Publix

Besides pay, Publix offers several benefits:

Many employees say these perks make Publix a great place to work.

How You Can Grow Your Career and Pay at Publix

Starting as a bagger or cashier, you can move up to supervisor or manager roles. As you take on more responsibility, your pay increases. Publix encourages internal promotions and rewards hard work with raises.

Real Stories from Publix Employees

Jessica started as a bagger earning $11 an hour. Now, as a deli clerk, she makes $15 an hour. She says, “Publix pays fair wages and gives chances to move up.” Mike works as a pharmacy technician and notes that managers make the highest salaries but that there are good opportunities for growth at every level.

Publix Pay Rate Comparison Table

Job TitleAverage Hourly RateNotes
Bagger$11–$13Entry-level
Cashier$12–$15Customer service role
Deli Clerk$13–$16Food handling skills required
Pharmacy Technician$17–$20Specialized training required
Store Manager$60,000–$80,000/yrLeadership position

Source: Employee reports and company data

Questions We Get Asked Most About Publix Pay

How much does Publix pay per hour on average?

Publix employees typically earn between $12 and $20 per hour depending on their role. Baggers start near $11 an hour, while specialized jobs pay more.

Does Publix give regular pay raises?

Yes. Publix usually gives raises yearly based on employee performance and time worked.

How does Publix pay compare to Walmart or Kroger?

Publix pay is similar to Walmart and Kroger, but many employees prefer Publix because of better benefits and work environment.

What jobs pay the most at Publix?

Store managers and pharmacy technicians earn the most, with managers making $60,000 to $80,000 annually.

Is working as a bagger stressful at Publix?

Bagging can be fast-paced and physical but is considered an entry-level job. Many employees move up to other positions that are less stressful.