Stacking Cash by Stocking Shelves: 10 of the Best-Paying Retail Jobs Right Now

Retail Worker

You may not think of retail when you think of high-paying jobs, but believe it or not, there are a few retail positions that offer decent salaries. So if you're looking for a high-paying job that doesn't require a college degree and enjoy interacting with the general public, then retail may be the sector for you. Let's take a look at 10 of the best-paying retail jobs available right now.

1. Hobby Lobby

The arts and crafts supply store chain has been named by Forbes as one of America's best large employers partly because of its pay structure.

They also provide healthcare coverage and set a starting wage for all full-time workers at $18.50 per hour, making them one of the most sought-after retailers to work for.

The average salary for a store manager is $83,000 per year.

2. Lowe's

Lowes hardware store
Image Credit: Wikipedia Creative Commons License via Ildar Sagdejev

For over a hundred years, Lowe's has been helping people improve their homes. From appliances and tools to building materials and décor, Lowe's has everything you need to make your house a home. And with over 2,197 stores nationwide, there's always a Lowe's nearby when you need it.

Employees at Lowe's enjoy several benefits, including:

  • disability and life insurance
  • health, dental, and vision insurance
  • Flexible spending and health savings accounts
  • 401k with company match
  • generous vacation time
  • and educational assistance.

While there are many different positions available, according to Zippia, these are the national averages for the highest-paying jobs at Lowe's:

  • Project Specialists – $60,997.
  • Pricing Coordinator – $30,403.
  • Department Manager – $31,244.

But it's not just management positions that offer high salaries. Forklift Operators can also earn a healthy wage of $34,789 per year. So if you're looking for a high-paying job at Lowes, be sure to check out these positions.

3. Costco 

Costco is a membership-based warehouse club that offers its members low prices on bulk items. From food and groceries to electronics and clothing, Costco has just about everything you need, all in one place.

And with nearly 600 locations worldwide, there’s sure to be a Costco near you.

Some of the benefits of working at Costco include:

  • Paid holidays – Costco employees get 7 paid holidays and 1 floating holiday.
  • Time off – The company offers a variety of time-off policies, including paid sick leave, vacation hours, and maternity leave.
  • Promotions – Costco employees have the opportunity to move up within their departments and the company itself.
  • Retirement – Costco employees receive benefits such as 401(k) matching and health insurance in retirement.
  • Bonuses – Bonuses are available for employees paid both annually and every six months, with reports of bonuses of $2,000 or more.
  • Sunday pay – Costco operates on a time-and-a-half pay structure on Sundays, meaning employees earn 50% more per hour when working.
  • Free store membership – Costco employees get four free memberships, one for themselves and three for people of their choosing.

With a starting salary of $17.80 per hour for sales associate jobs and $18 per hour for customer service representatives, Costco offers its entry-level employees a livable wage.

In addition, more specialized roles earn an average of more than $25 per hour, making Costco an attractive option for those looking to start a career in the retail sector. 

4. Best Buy 

best buy store
Image Credit: Shutterstock.

If you're looking to get into the electronics industry, then Best Buy could be a great option. Although not much of a traditional retail position, many Best Buy employees perform functions such as installing new equipment, repairing broken devices, and stocking shelves.

Of course, with such a range of job roles and positions on offer, starting wages can vary massively, but all Best Buy employees can expect to earn at least $15.85 per hour.

In addition to a competitive starting wage, Best Buy employees also enjoy several benefits, including:

  • Health care and prescription drug coverage
  • Dental and vision insurance
  • Retirement savings plans
  • Tuition assistance and discounts
  • Paid time off
  • Employee discounts

Some of the highest-paying positions at Best Buy (based on the national average) are:

  • Delivery drivers – $19 per hour.
  • Installer – $19.02 per hour.
  • Repair Tech – $20 per hour.

5. Macy's 

Macy's is yet another retailer that offers equal pay between genders and provides affordable healthcare options. In addition to offering a competitive hourly rate, Macy's also gives its employees generous bonuses and profit-sharing programs.

The company also has even bigger plans for employee lifestyle changes, with tuition programs and extra paid holidays being offered to all of its employees. Macy's even aims to raise its starting wage even higher to $17 per hour shortly.

Pay for managers and other senior positions at Macy’s varies depending on the role, but some reports suggest that these positions can earn more than $60,000 per year depending on experience.

Some of the highest-paying jobs at Macy's (based on the national average) are:

  • Administration Manager – $65,970 per year.
  • Area Supervisor – $66,000 per year
  • Assistant General Manager – $79,847 per year

6. CVS 

cvs pharmacy
Image Credit: Shutterstock.

CVS is a pharmacy and healthcare company that offers its employees several benefits, including paid holidays, 401(k) matching, and medical insurance. The company also provides its employees with discounts on CVS products and services.

Although starting salaries at CVS vary depending on the position, many entry-level roles start at $18 per hour. In addition, CVS offers its employees the opportunity to earn paid time off and tuition reimbursement.

 According to payscale, these are the highest-paying retail jobs at CVS (based on the national average) are:

  • Lead Pharmacy Technician – $20.00 per hour.
  • Operations Manager – $20.23 per hour.
  • Retail Manager – $22.00 per hour.

7. Saks Off Fifth 

Saks Off Fifth is one of the newest retailers to join the list. The discount designer clothes retailer has grown in popularity massively in recent years, thanks to its fantastic range of fashionable garments sold at reasonable prices.

They've recently started hiring and already have nearly 100 locations up and running. Like other department store chains like Macy's, Saks Off Fifth focuses primarily on customer service, which is why all employees are given plenty of training to help customers through the buying process as smoothly and helpfully as possible.

In addition to the minimum $15 per hour starting wage, Saks Off Fifth also gifts its associates with ‘appreciation bonuses' that are reportedly worth $500.

Some of the highest-paying retail jobs at Saks (based on the national average) are:

  • Beauty Consultant – $20.16 per hour.
  • Counter Manager – $22 per hour.
  • General Manager – $80,603 per year.

8. Target

Target, an American retailer of consumer clothing, electronics, health, beauty, food, groceries and other general merchandise, new store in Lancaster.
Image Credit: George Sheldon/Shutterstock.

Target is one of the largest retailers in the United States, and as such, offers its employees several benefits. These benefits include health insurance, 401(k) matching, tuition assistance, and paid time off.

In addition, Target employees receive a discount on Target products and services. Starting salaries at Target vary depending on the position, but many entry-level roles start at $16.44 per hour.

Some of the highest-paying retail jobs at Target (based on the national average) are:

  • Warehouse workers – $21.77 per hour.
  • Maintenance Technician – $30 -$40 per hour based on experience.
  • Food and Beverage Manager – $32 – $45 per hour based on location and experience.

9. Ulta

Ulta is a cosmetics retailer with 1,355 locations across the United States. In addition to offering a wide range of beauty products, Ulta also provides its employees with several benefits, including health insurance, 401(k) matching, and paid time off. Ulta employees also receive a discount on Ulta products and services.

Starting salaries at Ulta vary depending on the position, but many entry-level roles average about $18 per hour. The national averages for retail jobs at Ulta are:

  • Beauty Advisor – up to $18.00 per hour.
  • Assistant Store Manager – $19 per hour.
  • Store Manager – $72,210 per year.

10. Sam's Club 

Sam's Club is a division of Walmart that specializes in selling bulk items at discounted prices. Sam's Club also offers its employees several benefits, including health insurance, 401(k) matching, and paid time off. In addition, Sam's Club employees receive a discount on Sam's Club products and services.

Starting salaries at Sam's Club vary depending on the position, but entry-level roles start at $15 per hour. Some of the highest-paying retail jobs at Sam's Club (based on the national average) are:

  • Stocking Associate – $17 per hour.
  • Merchandiser – $17.68 per hour.
  • Freight Handler – $20.97 per hour.
  • Assistant Manager – $61,196 per year.
  • Store Manager – $87,724 per year.

Factors That Affect the Best-Paying Retail Jobs

As with any profession in the United States, different companies will pay different salaries and wages to their employees depending on several different factors. It's worth bearing the following in mind when preparing your next application for a retail position.


A lot of people forget that different parts of the US have different minimum wage laws and employees can therefore earn more or less for the same job, simply because they live in different places.

This fact is the result of a large number of economic factors, but the bottom line is that it costs more to live in some states than it does to live in others, so wages have to reflect that cost of living.

For example, according to the US Bureau of Labor Statistics, the highest-paying state for retail employees is Washington state, where the hourly mean wage is $19.23!

  • Washington – $ 19.23
  • New York – $ 19.23
  • California – $ 19.06
  • Vermont – $ 18.97 
  • District of Columbia – $ 19.14

It's worth looking up the cost of living for each state and seeing how it compares to average retail wages to get a more accurate idea of how well you could be paid there.

After all, there's no point in earning a higher wage if you'll end up spending more of it on accommodation, bills, and groceries.

cashier at retail store
Image Credit: Shutterstock.

Retail Industry

As we said at the start of this article, there's a huge variety of different retail jobs that exist across the country, and each one tends to pay its workers a different wage depending on how difficult or physically intensive it is.

The BLS recognizes the top 5 retail industries in terms of employment and their average hourly wage as follows:

  • General Merchandise Stores – $15.37
  • Clothing Stores – $ 13.85
  • Building Material and Supplies Dealers – $ 17.07
  • Sporting Goods, Hobby, and Musical Instrument Stores  – $ 15.12
  • Automobile Dealers – $ 28.41

As you can tell, automobile dealers like car salespeople tend to have the most lucrative positions in the retail world, though this is mainly due to the nature of the products they sell.

For example, someone working in a general merchandise store (e.g., a grocery store) could process transactions for hundreds of products in a single shift.

Alternatively, an automobile dealer might only sell a few products in any given shift, but the total value of these products will be significantly higher.

Something to remember when thinking about your next retail job is how much skill and manual labor is involved in the position, as well as how expensive the products and services involved are. It's the combination of these two factors that can dramatically affect a starting wage.


This one is pretty self-explanatory: the more experience you have working in retail, the more money you’re likely to earn.

While it might be difficult to get your first job in retail without any experience, once you have a few years under your belt you should start to see your wages increase as you move up the ladder.

Of course, there are always exceptions to this rule and some retail positions will pay higher wages to entry-level employees than others, but in general, your experience will have a direct impact on how much money you can earn.

Final Thoughts

So now you know what kind of retail jobs are available, how much money they pay, and whether you should expect to make more or less than people with similar skills and experiences.

You also know which states offer the best opportunities for retail employees and where you'll find the highest concentration of retailers.

Now all you need to do is decide which type of retailer would suit you best and apply for a job. Good luck out there!

Author: Jenna Gleespen

Title: Writer and Managing Editor

Expertise: Investing, Finance, Money, Personal Finance


Jenna Gleespen is a writer, editor, and content consultant specializing in personal and investment finance. With over ten years of experience, 250 plus published articles, and two published books, Jenna now uses her expertise as a full-time contributor and managing editor at Wealth of Geeks.