How much does Instacart delivery cost?

If your first order is over $35, you’ll get it delivered for free! Future delivery fees depend on the order size and the delivery time selected. In most cities, delivery starts at $3.99 plus a 5% service fee. Tipping is optional. To learn more about delivery pricing, click here.