1. Home
  2. Career Explorer
  3. Mystery Shopper
  4. Salaries
Content has loaded

Mystery shopper salary in United States

How much does a Mystery Shopper make in the United States?

Average base salary

Average $14.74
Low $7.25
High $53.84

The average salary for a mystery shopper is $14.74 per hour in the United States. 119 salaries reported, updated at November 28, 2023

Is this useful?

Top companies for Mystery Shoppers in United States

    8 reviews5 salaries reported
    $23.69per hour
  2. $19.71per hour
Is this useful?

Highest paying cities for Mystery Shoppers near United States

  1. Chicago, IL
    $64.22 per hour
    6 salaries reported
  2. Dallas, TX
    $33.11 per hour
    6 salaries reported
  3. Los Angeles, CA
    $31.79 per hour
    5 salaries reported
  1. Atlanta, GA
    $21.13 per hour
    7 salaries reported
  2. New York, NY
    $19.84 per hour
    9 salaries reported
  3. Houston, TX
    $18.15 per hour
    7 salaries reported
  1. Waynesburg, PA
    $18.00 per hour
    14 salaries reported
  2. Washington, PA
    $18.00 per hour
    13 salaries reported
  3. Austin, TX
    $16.81 per hour
    5 salaries reported
Is this useful?

Where can a Mystery Shopper earn more?

Compare salaries for Mystery Shoppers in different locations
Explore Mystery Shopper openings
Is this useful?

Salary satisfaction

Based on 62 ratings

27% of Mystery Shoppers in the United States think their salaries are enough for the cost of living in their area.

Is this useful?

Frequently searched careers

Registered Nurse

Police Officer

Software Engineer


Truck Driver

Administrative Assistant


Real Estate Agent

Nursing Assistant



Dental Hygienist