01 — The verdictThe 30-second verdict
- Instacart and DoorDash are not really competing for the same job. DoorDash was built to deliver restaurant food fast. Instacart was built to replace your weekly grocery trip. Both have expanded into each other's territory, DoorDash now delivers groceries, Instacart has added some restaurant options, but neither does the other's core job as well.
- For customers: use DoorDash when you want a meal delivered tonight. Use Instacart when you need actual groceries from an actual supermarket. If you do both regularly, keep both apps.
- For shoppers and drivers: DoorDash gives you more orders per hour and works in more cities. Instacart pays more per batch and requires more physical work. The highest earners in 2026 run both simultaneously and accept whichever order pays better.
- For grocery and retail store owners: Instacart reaches shoppers with grocery intent, which is the audience you want. But listing on Instacart means paying 5-10% commission per order and handing over your customer data, permanently. The commission math is the same trap restaurants face on DoorDash, and the exit strategy is the same too.
- The real question isn't which app is better. It's which job you're actually trying to get done, and for store owners, whether you're paying repeatedly for customers who'd come back to you directly if they had the option.
02 — What each platform actually is
Instacart was founded in San Francisco in 2012 by Apoorva Mehta, who pioneered the idea of third-party grocery shopping as a service. Rather than building warehouses or operating stores, Instacart's model is to partner with existing grocery retailers and send independent contractors, called shoppers, into those stores to pick orders on behalf of customers. Today Instacart partners with over 1,400 retail banners and 85,000 stores across North America, including Kroger, Costco, Safeway, Whole Foods, Aldi, and Walmart. It operates in all 50 US states, Washington D.C., and all 10 Canadian provinces. Its gross transaction volume exceeded $33 billion in 2024, and it recorded approximately $3.38 billion in revenue.
The platform is built around the weekly grocery shop. Its interface mimics a supermarket aisle, making it easy to build a cart of 50 or more items across multiple departments. When an item is out of stock, shoppers text you a photo and suggest substitutions in real time, a genuinely useful feature that no restaurant delivery app replicates. In 2024 Instacart added an AI-powered meal planning tool built on a partnership with OpenAI, letting users describe what they want to eat in natural language and receive a shoppable grocery list in return.
DoorDash was founded in 2013 by Stanford students Tony Xu, Andy Fang, and Stanley Tang with a focus on restaurant delivery. It grew by targeting suburban and rural markets that competitors like Grubhub ignored, and that strategy paid off. Today it holds approximately 67% of the US food delivery market, operates in 7,000+ cities across six countries, and partners with 450,000+ merchants ranging from restaurants to convenience stores to, increasingly, grocery chains. Its annual revenue reached $10.7 billion in 2026.
DoorDash added grocery delivery in 2020 through retail partnerships and its DashMart convenience store network. The grocery experience on DoorDash is optimized for quick top-up orders of five to ten items rather than full weekly shops. Shoppers use a prepaid Red Card at checkout rather than personally picking and communicating about each item, which means the experience is faster but less tailored than Instacart's personal shopper model.
The core difference is this: Instacart is a grocery platform that can sometimes deliver other things. DoorDash is a delivery logistics platform that can sometimes deliver groceries. That distinction matters more than any feature comparison.
03 — For customers: which should you use, and when?
The most common question people search for is simply "which is better, Instacart or DoorDash?" The honest answer is that "better" depends entirely on what you're ordering.
Use Instacart when you need real groceries. Instacart partners directly with major supermarket chains, which means you're shopping from actual store inventory with a real person selecting your produce, checking sell-by dates, and texting you when the brand you wanted is out of stock. If you're doing a weekly shop of $80 or more, Instacart is the right tool. The personal shopper model handles complexity, multiple departments, specific brands, fresh produce, substitution preferences, in a way DoorDash's logistics model cannot.
Use DoorDash when you need something fast and specific. DoorDash delivers restaurant meals in 35-40 minutes with unmatched restaurant selection. For groceries specifically, it's best for small, urgent top-up orders of items that don't require careful selection, a bottle of olive oil, a six-pack, emergency diapers at 11pm. The selection through DoorDash's grocery partners is narrower than Instacart's, and the personal shopper communication that makes Instacart useful for full shops isn't part of the DoorDash model.
On price, size of order is the deciding factor. For small baskets under $30, DoorDash's flat service fee structure typically comes out cheaper. For large orders of $80 or more, Instacart's fees spread across more items and the Instacart+ subscription's free delivery threshold of $35 makes it more cost-effective for regular shoppers. There is, however, a hidden cost most people miss: Instacart prices are set by the retailers, not by Instacart, and retailers typically charge 10-15% more for items ordered through the app than their in-store prices. A $100 in-store shop commonly becomes $112 through Instacart before a single delivery fee is added. DoorDash grocery operates the same way through its retail partners. This markup is the single biggest cost difference between ordering groceries through either app and shopping in-store yourself.
On delivery speed, DoorDash wins for immediate needs, often delivering convenience items in under an hour. Instacart's strength is scheduled delivery: you can book a one-hour delivery window for tomorrow morning, which suits planned weekly shops far better than the on-demand model DoorDash uses.
On grocery selection, Instacart has a substantial advantage. Its 1,400+ retail partner network means you can order from Whole Foods, Costco, a local Asian grocery, and CVS in the same session. DoorDash's grocery selection is improving but remains narrower and concentrated around convenience stores and a smaller set of supermarket partnerships.
On geographic coverage, Instacart operates in 14,000+ US and Canadian cities versus DoorDash's 7,000+ for delivery. If you live outside a major metro, DoorDash is more likely to cover your area for restaurant food. For grocery delivery specifically, coverage is more even in cities of any meaningful size.
04 — Fees and what a $100 grocery order actually costs
Understanding the real cost of each platform requires looking beyond the headline delivery fee.
Without a subscription, a $100 grocery order on Instacart typically costs a delivery fee of $3.99-$7.99, a service fee of around 5% of the order subtotal ($5), plus the retailer item markup of approximately 10-15% ($10-$15). Total added cost before tip: $19-$28 on top of what you'd pay in-store.
Without a subscription, the same $100 grocery order on DoorDash costs a delivery fee of $5.99-$8.99, a service fee of $2.99-$4.99, plus similar item markups through their retail partners. Total added cost before tip: $20-$28. The two platforms are close in total cost without memberships.
With subscriptions, the picture shifts. Instacart+ costs $9.99/month or $99/year and provides free delivery on orders over $35 and reduced service fees, plus a 5% credit back on eligible pickup orders. DashPass costs $9.99/month and provides free delivery on eligible grocery orders over $25 and reduced service fees. Both plans break even at roughly two to three grocery orders per month. The practical difference: Instacart+ is more useful if grocery delivery is your primary use case. DashPass is better value if you also order restaurant food frequently, since it applies to both categories.
The honest takeaway is that both platforms add $15-$25 to a $100 grocery shop once fees and markups are factored in. Neither is cheap compared to shopping in-store. The value proposition is entirely the time saved, not money saved.
05 — Full head-to-head comparison
Instacart vs DoorDash, key facts, 2026
| Metric | Instacart | DoorDash |
|---|---|---|
| Founded | 2012 | 2013 |
| Primary use case | Grocery delivery | Restaurant delivery |
| US market coverage | 14,000+ cities | 7,000+ cities |
| Retail/restaurant partners | 1,400+ retail banners, 85,000+ stores | 450,000+ restaurants and merchants |
| Personal shopper | Yes, full real-time communication | No, uses Red Card system |
| Avg delivery time (grocery) | 1-4 hours (scheduled windows) | Under 1 hour (on-demand) |
| Item markup vs in-store | 10-15% on average | Similar through retail partners |
| Subscription name | Instacart+ | DashPass |
| Subscription price | $9.99/mo or $99/year | $9.99/mo |
| Subscription free delivery threshold | Orders over $35 | Grocery orders over $25 |
| Subscription cashback | 5% credit on pickup | None |
| Service fee without sub | ~5% of subtotal | $2.99-$4.99 |
| Surge pricing | Yes, peak periods | Yes, Peak Pricing |
| Real-time order tracking | Yes | Yes, map-based |
| Substitution communication | Live chat with shopper, photo updates | Limited, mostly automated |
| AI features | ChatGPT meal planning tool | Route optimisation, no consumer-facing AI |
| Restaurant delivery | Limited, via convenience stores | Yes, primary use case |
| Grocery delivery quality | Full weekly shop capability | Better for small top-up orders |
| Annual revenue (2026) | ~$3.4 billion | ~$10.7 billion |
06 — For shoppers: Instacart vs DoorDash, which pays more?
This is the most-searched angle among gig workers and the section where both competitor articles are thinnest. The answer depends on how you define "more," more per batch, or more per hour.
Instacart pays more per batch. DoorDash earns more per hour.
Instacart shoppers nationally average $18-$26 per hour, with a national average around $21, according to aggregated data from driver tracking platforms and community surveys in 2026. Batches pay based on the number of items, distance, complexity of the shop, and tips. A large Costco batch with 60 items can pay $40-$60 including tip. The trade-off is that each batch takes longer, between 45 and 90 minutes for a full shop, compared to 20-30 minutes for a typical DoorDash delivery. Shoppers must also be willing to do physical work: navigating store aisles, comparing items, lifting heavy bags, and communicating actively with the customer throughout the shop.
DoorDash Dashers nationally average $18-$22 per hour, with a national average around $19.50. The base pay per delivery runs $2-$10 using a formula based on time, distance, and order desirability, plus Peak Pay bonuses during high-demand periods. Tips average around $4.28 per delivery. Because DoorDash orders turn over much faster than Instacart batches, drivers complete more orders per hour and experience less idle time in markets with good order density. The work is also physically easier: pick up the order, confirm it's correct, deliver it. No shopping required.
Vehicle requirements differ meaningfully. Instacart full-service shoppers must have consistent access to a car. In-store shoppers, who only pick orders inside the store and hand them to a separate driver, do not. DoorDash allows delivery by car, bike, scooter, or on foot in some dense urban markets, which opens it to a broader range of workers.
Scheduling works differently on each platform. DoorDash uses an on-demand model: you open the app, start a Dash, and accept orders as they come. No shifts, no advance commitment. Instacart offers both on-demand batches and the ability to claim shifts in advance, which suits drivers who want predictable hours. However, Instacart batch availability can be uneven, particularly in slower markets.
Tips tend to be higher on Instacart. Customers ordering a $150 grocery shop tip proportionally to the order size, which pushes Instacart average tips well above DoorDash's $4.28 average per delivery. In affluent suburban areas near Whole Foods or Costco, Instacart shoppers consistently report the highest per-hour earnings of any delivery platform.
The strongest earners on both platforms don't pick one. Many run DoorDash for consistent order flow throughout the day and pick up Instacart batches selectively when the payout justifies the longer time commitment. In markets where both platforms are active, multi-apping across the two is both legal and common.
That same instinct, using the marketplace when it makes sense and building something of your own alongside it, applies just as much on the store side. A grocery or specialty retailer can keep listing on Instacart for new customer discovery while running an on demand delivery solutions channel of their own for the regulars who already know exactly what they want and would rather order directly than search a marketplace each time.
Shopper requirements at a glance
| Requirement | Instacart (full-service) | DoorDash |
|---|---|---|
| Minimum age | 18 (21 for alcohol orders) | 18 |
| Vehicle required | Yes, car required | Car, bike, scooter, or on foot |
| Smartphone | iPhone 6s / Android 5.0 or newer | iPhone or Android |
| Background check | Yes | Yes |
| Physical requirements | Must lift 50 lbs | No specific requirement |
| Payment method | Prepaid Instacart debit card | DoorDash Red Card (some orders) |
| Weekly pay | Direct deposit, Instant Cashout available ($0.50 fee) | Direct deposit, Fast Pay ($1.99 fee) |
| Sign-up bonus | Varies by market | $400-$750 for completing first 100 deliveries |
07 — For grocery and retail store owners: what these platforms cost you
This section exists because neither competitor article addresses it at all, and it's the most consequential question for anyone running a grocery, specialty food, or retail business.
Listing on Instacart as a retail partner gives you access to a customer base that arrives with grocery intent, people who have already decided they want groceries and are ready to spend. That's a valuable audience. Instacart charges retail partners a commission of approximately 5-10% per order on average, depending on contract type and category. For a $150 grocery order, that's $7.50-$15 per transaction in commission to Instacart, on top of the fulfilment and operational costs.
But the commission is only part of the cost. Like DoorDash for restaurants, Instacart owns the customer relationship. Retail partners don't receive shopper email addresses, browsing history, or reorder data. The customer who shops at your store through Instacart is, in Instacart's system, Instacart's customer. If they switch to a competitor's store next week, you have no way to reach them, no loyalty tool, and no data to understand why.
Instacart has expanded its white-label offering, called Instacart Platform, which allows larger retailers to power their own branded e-commerce experience using Instacart's technology. This is a different product from the Instacart marketplace and closer to a true owned-channel solution. It's available to established grocers with the volume and technical capacity to operate it, not to smaller or independent retailers.
For smaller grocery stores, specialty food retailers, or any retail operator without the scale to negotiate a white-label Instacart deal, the situation mirrors what restaurant owners face on DoorDash: the platform drives traffic but owns the economics. For the shopper, almost nothing changes when a store makes this shift, the same products, the same delivery window, the same convenience they already expect. What changes is that the store can now recognise them as a returning customer, remember what they usually buy, and reach out directly the next time there's something they'd want to know about. A white label delivery app built specifically for the store gives shoppers that more personal experience while letting the store use Instacart purely to bring in customers who haven't found them yet.
08 — Which should you choose?
For customers, the decision is not really about which platform is better. It is about matching the tool to the job.
Choose Instacart for full grocery shops, fresh produce, orders from specific retailers like Costco or Whole Foods, or any order where item selection and substitution communication matter. Choose DoorDash for restaurant food and quick convenience top-ups where speed is the priority. If you order restaurant food two or more times per week, DashPass is worth paying for. If you do a regular weekly grocery shop through an app, Instacart+ pays for itself in two deliveries.
For shoppers, choose DoorDash if you want consistent order flow, flexible on-demand scheduling, and don't want to do significant physical work. Choose Instacart if you're comfortable with the shopping process, want higher payouts per batch, and live near high-volume grocery stores in an affluent area. The strongest earners in both platforms run both simultaneously and cherry-pick the orders with the best pay-to-time ratio.
For grocery and retail store owners, the platform choice is secondary to the strategy. Instacart drives relevant traffic and is worth listing on. But every repeat customer who orders through Instacart rather than directly from you is a customer whose data you don't own, whose loyalty you can't build, and whose next order you'll pay a commission to acquire again.
09 — The option grocery stores aren't being told about
The restaurant industry has been wrestling with third-party delivery commission economics for a decade. The grocery industry is working through the same cycle, a few years behind.
The pattern is consistent across both sectors. A new platform offers operators access to a large, engaged customer base. Operators sign up for the volume. Over time, the commission structure makes it impossible to profit on platform orders while also preventing operators from building any direct relationship with the customers the platform generates. The platform becomes both a growth channel and a margin drain simultaneously.
The operators who break out of this cycle do the same thing in both sectors: they use the platform for customer acquisition and invest separately in a direct ordering channel for retention. For the customer, this almost always means a better experience over time, faster reordering of favourites, direct communication about a delay or a substitution, and the option to skip the marketplace search entirely once they know they want to order from a store they already trust. In restaurants, that means a branded app and web ordering system. In grocery and retail, it means a branded e-commerce experience, loyalty programme, and direct delivery capability, in other words, food delivery app solution built around the store rather than around the marketplace.
Stop renting your customers. Start owning them.
OwnDeliv gives you a branded web ordering site, native iOS and Android apps, a rider dispatch system, and a merchant dashboard – all for a flat monthly fee, no per-order commission. You keep the customer data. You keep the margin. You keep your brand.
The economics of shifting even 20-30% of repeat orders from a platform channel to a direct channel are significant. On $150 grocery orders at a 7.5% Instacart commission, moving 200 monthly repeat orders to direct saves $2,250 in commission per month. Over a year, that is $27,000. For a small independent grocery with thin margins, that is real money, money that can go toward better service, more reliable stock, or simply staying in business.
If you're spending more than $5,000 a month in Instacart commissions, the five-year cost of the platform exceeds what a direct ordering system costs to run.
FAQThe questions everyone asks
Neither platform is cheap compared to in-store shopping. Without a subscription, both add $20-$28 to a $100 grocery order once delivery fees, service fees, and retailer item markups (typically 10-15% above in-store prices) are factored in. With subscriptions at $9.99/month, delivery fees are waived on eligible orders but service fees and item markups remain. Instacart+ is better value for dedicated grocery shoppers. DashPass is better value for people who also order restaurant food frequently. For small top-up orders under $30, DoorDash tends to come out slightly cheaper due to its flat service fee structure.
Technically yes, through convenience store partnerships and some prepared food sections at grocery partners, but that is not what Instacart is designed for. The restaurant selection is very limited compared to DoorDash's 450,000+ restaurant partners. If you want a restaurant meal delivered, DoorDash or Uber Eats is the correct platform.
Yes, through partnerships with grocery chains, Walmart, and its DashMart network. The grocery experience is best for small, quick orders. DoorDash does not use a personal shopper model, which means there is less real-time communication about item availability and substitutions. For a full weekly shop from a specific supermarket, Instacart is the better option.
It depends on what "more" means. Instacart batches typically pay more per order, large grocery shops can yield $40-$60 including tip. DoorDash typically pays more per hour because orders turn over faster and idle time is lower in busy markets. National averages in 2026 show Instacart at approximately $21/hour and DoorDash at approximately $19.50/hour, but those figures vary significantly by market. In affluent suburban areas near premium grocery stores, Instacart consistently outperforms. In suburban markets with good restaurant density, DoorDash wins on hourly earnings.
Yes. Multi-apping, running both platforms simultaneously and accepting orders from whichever offers better pay in the moment, is legal and widely practised by experienced gig workers. The highest earners in 2026 typically run two or three platforms simultaneously and apply a consistent filter: only accept orders that meet a minimum pay-per-mile or pay-per-minute threshold.
Yes, though Instacart sets the policy rather than the prices. Retailers set their own prices on the Instacart marketplace and typically charge 10-15% more than in-store prices. Instacart's terms require that in-store and online prices match for some major partners, Kroger and Instacart have announced price-matching initiatives, but this is not universal across all retail partners. The safest assumption when ordering through any third-party grocery platform is that item prices will be higher than in-store prices.
Instacart is the stronger channel for grocery operators because it reaches shoppers who arrive specifically intending to buy groceries, which is higher-intent traffic than DoorDash's broader delivery audience. However, both platforms charge commissions of 5-10%+ per order and own the customer relationship. For any store doing meaningful volume, listing on both while investing in a direct ordering channel for repeat customers is the most sustainable long-term strategy.
Full-service shoppers are independent contractors who shop for items in-store and then deliver the completed order to the customer's door. They require a car and are responsible for the entire order from store to delivery. In-store shoppers are part-time Instacart employees who pick and pack orders inside a specific store but do not make deliveries, a separate driver handles the last-mile. In-store shoppers do not need a car. You cannot be both simultaneously, but shoppers with strong performance ratings may be able to switch roles after six months.