how much do instacart shoppers make

2 hours ago 2
Nature

Instacart shoppers' earnings vary depending on their role, location, and how much they work. Full-Service Shoppers (who shop for and deliver groceries) typically earn:

  • Around $7 to $10+ per batch (order), plus 100% of customer tips
  • Estimates show they can make between $15 and $26 per hour, including tips and bonuses
  • Weekly earnings often range from $300 to $500 for part-time work, but in busy markets with high ratings, some shoppers can earn $1,000 or more per week
  • Example: One shopper earned about $19.66 per hour doing 10 batches in 15 hours, totaling $295.65 in a week

In-Store Shoppers (who shop inside stores without delivering) earn:

  • An hourly wage, typically around $15 per hour on average, but this can range from $6 to $24 depending on location and hours
  • They work assigned shifts up to 29 hours per week and are part-time employees rather than contractors

Factors Affecting Pay:

  • Order size, trip distance, time of day, and customer tips influence earnings
  • Busy times and weekends usually yield higher pay due to increased demand and tips
  • Shopper rating affects batch assignment; higher-rated shoppers get better orders
  • Instacart guarantees a minimum payment per order (usually $7-$10 for full-service shoppers)

In summary, full-service Instacart shoppers can expect to make roughly $15-$26 per hour including tips, with weekly earnings varying widely based on hours worked and market conditions. In-store shoppers earn a more stable hourly wage averaging around $15 per hour

. However, it is noted that as of 2025, making a full living wage solely from Instacart shopping is challenging