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


The average salary for a mystery shopper is $22.64 per hour in the United States. 46 salaries reported, updated at August 5, 2022.

Is this useful?

Top companies for Mystery Shoppers in United States

  1. Ethos Risk Services
    33 reviews9 salaries reported
    $100.00per hour
Is this useful?

Highest paying cities for Mystery Shoppers in United States

  1. Washington, DC
    $26.23 per hour
    6 salaries reported
  2. El Paso, TX
    $20.14 per hour
    14 salaries reported
  3. Norfolk, NE
    $19.75 per hour
    17 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

Administrative Assistant

Customer Service Representative

Truck Driver

Warehouse Associate


Nursing Assistant

Substitute Teacher

Dental Hygienist