Instacart
Shop and deliver groceries—work your own hours with flexible pay
WalletGrower Score
4.3/5 Rating
Earning Potential
$200-$600/mo
Difficulty
Medium
Time to First Payout
7-14 days
Overview
Instacart connects customers who order groceries with independent shoppers who pick items at grocery stores and deliver them. As a shopper, you navigate the store using your smartphone, scan barcodes for items, make substitutions when needed, and deliver directly to customers' homes. Instacart operates with two earning models: Full-Service Shoppers (you handle shopping and delivery) and In-Store Shoppers (store-based only). Full-Service Shoppers earn the most but face higher demand and rating scrutiny. The job requires organizational skills, customer service orientation, and the ability to work independently. Payment is weekly direct deposit, and the app's transparency lets you see batch details before committing.
Pros and Cons
Pros
- No experience required—straightforward shopping and delivery process
- Flexible schedule with no minimum hours or shift commitments
- Transparent pay showing base pay and estimated tips before accepting batches
- Occasional unicorn batches (high-tip orders) can exceed $30-$50 per delivery
- Community resources and support from other shoppers
Cons
- Highly dependent on tips—base pay alone ($7-$10) is insufficient; tips often 20-30% lower than DoorDash
- Competitive markets have long wait times between batches
- Customer service issues (wrong items, substitutions) can result in low ratings and deactivation
How It Works
Apply
Apply as an Instacart shopper online and complete basic background and identity verification
Get Approved
Wait for approval (typically 2-3 days) and set your availability hours
Accept Batches
Accept shopping batches (customer orders) through the app when they appear during your availability window
Shop
Shop at the partnered grocery store, scanning items and making necessary substitutions
Deliver & Earn
Deliver items to customers' addresses and collect earnings (base pay + tips)
Earning Breakdown
| Method | Monthly Earnings | Difficulty | Time Required |
|---|---|---|---|
| Base pay per batch (per item + delivery) | $7-$12 | Medium | 1-2 hrs |
| Customer tips (average 15-20%) | $2-$6 | Medium | 1-2 hrs |
| Heavy order bonus (for 50+ items) | $1-$3 | Hard | 2+ hrs |
| Incentive batches during peak hours | Variable | Medium | 1-2 hrs |
| Typical total per batch | $10-$20 | Medium | 1-2 hrs |
Start Earning with Instacart
Join thousands of users earning $200-$600/mo per month. shop and deliver groceries—work your own hours with flexible pay
Tips to Maximize Earnings
- Be extremely responsive to customer texts—good communication dramatically increases tip rates and ratings
- Accept batches quickly during peak hours (7-9am, 5-7pm) when customers order and tip more generously
- Focus on selecting high-tip, lower-item-count batches to maximize earnings per hour, not total items delivered
- Maintain a 4.9+ rating by photographing items before delivery and being proactive with substitutions
How Instacart Compares
| Attribute | Instacart | DoorDash |
|---|---|---|
| Earning Potential | $200-$600/mo | $300-$800/mo |
| Difficulty | Medium | Easy |
Frequently Asked Questions
Final Verdict
Instacart offers an accessible entry into gig work with no special equipment beyond a smartphone and car. However, the heavy reliance on tips and the emotional labor of managing customer expectations around out-of-stock items and substitutions can be frustrating. Earnings of $200-$600 monthly are realistic in well-populated areas, but realistically you're looking at $12-$15 per hour after vehicle expenses. This is best suited for people who enjoy customer service and live in dense urban areas where batch frequency is high. In suburban or rural markets, long waits between batches can reduce effective hourly earnings significantly.
Get InstacartRelated Reviews
Get Weekly Earning Tips
Get Weekly Earning Tips
Subscribe to get new earning opportunities, side hustle reviews, and cash-earning strategies delivered to your inbox.