Post job

Personal shopper salary

Average personal shopper salary

$15.81

$32,875 yearly

Entry-level personal shopper salary
$21,000 yearly salary
Updated December 15, 2025

Understanding Personal Shopper Salaries

The role of a personal shopper involves assisting clients in selecting products and making purchases tailored to their preferences. As of October 2025, the average salary is $32,875 annually, translating to about $16 per hour. However, salaries can vary significantly based on factors such as geographic location, level of experience, and the specific retail sector.

For instance, personal shoppers in states like California and New York often report higher salaries due to the cost of living and demand for personalized services. In addition to state differences, experience plays a crucial role; seasoned personal shoppers typically command higher pay compared to entry-level positions.

To maximize earning potential, aspiring personal shoppers should consider gaining experience in retail or customer service, which can make them more competitive in the job market. Additionally, networking within the industry and continuously honing communication skills can lead to lucrative opportunities in this field.

Where to Find High-Paying Personal Shopper Jobs

Job seekers can explore various platforms to find personal shopper positions that offer attractive salaries. Websites like Zippia provide valuable insights into salary trends and job openings, helping individuals navigate their career paths effectively.

On this page
Personal shopper salary by: 

Let Zippia find your next personal shopper job

Floating question marks illustration

Let Zippia find your next personal shopper job

Floating question marks illustration

Where can a Personal Shopper earn more?

Compare salary by location
Vs
61k
41k
21k
565
Columbus, OH$43,560
Anderson, IN$30,565
Compare salary by company
Vs
60k
40k
20k
374
Shipt$40,215
Macy's$30,374

Personal shopper salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, Ziprecruiter and SalaryExpert, the average salary for a personal shopper typically falls between $31,889 and $73,165.
zippia
$32,875yearly
glassdoor[1]
$56,534yearly
indeed[2]
$31,889yearly
Salary.com[3]
$73,165yearly
ZipRecruiter[4]
$33,809yearly
SalaryExpert[5]
$44,603yearly

Average personal shopper salary by state

The highest-paying states for personal shoppers are California, New Jersey, and North Dakota. The lowest average personal shopper salary states are Ohio, Arkansas, and Washington.

  • State view
  • County view
Average salary:

Highest paying states for personal shoppers

RankStateAvg. salaryHourly rate
1New Jersey$43,516$20.92
2Connecticut$41,682$20.04
3Vermont$39,772$19.12
4Wisconsin$37,168$17.87
5North Dakota$41,838$20.11
6Rhode Island$37,805$18.18
7Maine$40,288$19.37
8California$46,628$22.42
9Massachusetts$36,298$17.45
10New York$41,506$19.95
11North Carolina$36,846$17.71
12Kentucky$35,573$17.10
13Delaware$35,396$17.02
14Pennsylvania$33,095$15.91
15New Hampshire$35,908$17.26
16Michigan$32,596$15.67
17West Virginia$37,852$18.20
18Minnesota$33,642$16.17
19Hawaii$36,131$17.37
20Iowa$31,525$15.16
21South Dakota$32,985$15.86
22Alaska$35,630$17.13
23Missouri$33,472$16.09
24Wyoming$33,876$16.29
25Maryland$37,271$17.92
26Colorado$33,282$16.00
27Louisiana$33,451$16.08
28Indiana$30,493$14.66
29Mississippi$31,154$14.98
30Tennessee$30,962$14.89
31South Carolina$32,113$15.44
32Kansas$30,778$14.80
33Nevada$32,202$15.48
34Ohio$30,119$14.48
35Illinois$31,242$15.02
36Florida$31,967$15.37
37Texas$30,943$14.88
38Utah$31,625$15.20
39Nebraska$30,507$14.67
40Arkansas$29,729$14.29
41Arizona$30,543$14.68
42New Mexico$30,898$14.85
43Oklahoma$30,409$14.62
44Montana$30,952$14.88
45District of Columbia$32,255$15.51
46Virginia$31,252$15.03
47Oregon$28,397$13.65
48Georgia$30,177$14.51
49Washington$29,060$13.97
50Idaho$27,363$13.16
51Alabama$28,121$13.52

Highest paying cities for personal shoppers

The highest-paying cities for personal shoppers are Linden, NJ, Bismarck, ND, and Greenville, NC.

RankCityAvg. salaryHourly rate
1Linden, NJ$43,560$20.94
2Bismarck, ND$40,748$19.59
3Greenville, NC$37,775$18.16
4Saint Louis, MO$33,802$16.25
5Saint Paul, MN$33,676$16.19
6Aurora, CO$33,325$16.02
7Dubuque, IA$32,624$15.68
8Southgate, MI$32,531$15.64
9Rock Hill, SC$32,327$15.54
10Washington, DC$32,273$15.52
11Pittsburgh, PA$31,921$15.35
12Panama City, FL$31,577$15.18
13Salt Lake City, UT$31,442$15.12
14Austin, TX$31,318$15.06
15Cleveland, OH$31,264$15.03
16Hendersonville, TN$31,093$14.95
17Kansas City, KS$30,983$14.90
18Chesapeake, VA$30,926$14.87
19Albuquerque, NM$30,706$14.76
20Anderson, IN$30,565$14.69

Personal shopper salary details

A personal shopper's salary ranges from $21,000 a year at the 10th percentile to $50,000 at the 90th percentile.

Average personal shopper salary graph
Average personal shopper salary graph, trends, and summary

What is a personal shopper's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$50,000$4,167$24
75th Percentile$41,000$3,417$20
Average$32,875$2,740$16
25th Percentile$26,000$2,167$13
10th Percentile$21,000$1,750$10

Highest paying personal shopper jobs

The highest paying types of personal shoppers are advertisement distributor, ticket broker, and auctioneer.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Blood Donor Recruiter$44,142$3,678$21.2227,256
Shopper$36,631$3,053$17.61420,518
Store Shopper$33,456$2,788$16.08418,727
Personal Stylist$35,212$2,934$16.9322,408
Personal Banker$37,639$3,137$18.1036,603

Top companies hiring personal shoppers now:

  1. Shipt jobs (92)
  2. Instacart jobs (349)
  3. Lowes Foods jobs (57)
  4. Hy-Vee jobs (61)
  5. Safeway jobs (146)

Which companies pay personal shoppers the most?

Personal shopper salaries at Shipt and Amazon are the highest-paying according to our most recent salary estimates. In addition, the average personal shopper salary at companies like Albertsons and Ingles Markets are highly competitive.

RankCompanyAverage salaryHourly rate
1Shipt$40,215$19.33
2Amazon$36,221$17.41
3Albertsons$36,078$17.35
4Ingles Markets$35,942$17.28
5Closet Factory$34,729$16.70
6Meijer$34,445$16.56
7Town & Country Markets$34,300$16.49
8Kroger$34,016$16.35
9Santa Energy$33,590$16.15
10Lowes Foods$33,422$16.07
11Balls Food Stores$33,384$16.05
12Hy-Vee$33,118$15.92
13Reasor's$32,688$15.72
14Walmart$32,377$15.57
15Aerotek$32,220$15.49
16Bloomingdale's$32,088$15.43
17Stop & Shop$31,727$15.25
18Wegmans Food Markets$31,361$15.08
19Lunds & Byerlys$31,339$15.07
20Macy's$30,374$14.60

Wage gap by gender, race and education

$35,000$34,400$33,800$33,200$32,600$32,000
MaleFemale

Personal shopper salary trends

The average personal shopper salary has risen by $5,421 over the last ten years. In 2014, the average personal shopper earned $27,454 annually, but today, they earn $32,875 a year. That works out to a -18% change in pay for personal shoppers over the last decade.

Compare personal shopper salaries for cities or states with the national average over time.

Average personal shopper salary over time

Compare personal shopper salaries for individual cities or states with the national average.

Personal shopper salary by year

YearAvg. salaryHourly rate% Change
2025$32,900$15.81-4.2%
2024$34,200$16.46-4.4%
2023$35,700$17.19-2.0%
2022$36,500$17.53-9.7%
2021$40,000$19.24+10.6%

Recently added personal shopper salaries

CompanyJobLocationDate addedSalary
Alex LeeLftg Personal ShopperSummerville, SC06/29/2025$31,305
Harris Teeter, LLCPersonal ShopperCalifornia, MD06/29/2025$32,035
Lowes FoodsLftg Personal ShopperSummerville, SC06/29/2025$31,305
Walmart(USA) Personal Shopper-Sam'sSaint Louis, MO06/28/2025$37,566
Walmart(USA) Personal Shopper-Sam'sHouston, TX06/28/2025$35,479
Walmart(USA) Personal Shopper-Sam'sNiagara Falls, NY06/28/2025$37,566
Walmart(USA) Personal Shopper-Sam'sAugusta, ME06/28/2025$35,479
Wal-Mart(USA) Personal Shopper-Sam'sSpringdale, AR06/27/2025$35,479
Wal-Mart(USA) Personal Shopper-Sam'sJacksonville, FL06/27/2025$37,566
Wal-Mart(USA) Personal Shopper-Sam'sVirginia Beach, VA06/27/2025$35,479

Personal shopper salary FAQs

Search for personal shopper jobs