Want to send a gift through Instacart? We’ve made it easier than ever. Enter the recipient's address to find a store near them and build your cart as usual. When you’re ready to check out, select Send as a gift and enter the recipient’s name, phone number, and an optional gift message. 

Be sure to enter their most up-to-date contact information. We’ll send them a text message with your name to schedule the delivery.

Please note: If you send a gift order containing alcohol, the recipient must show a valid ID during delivery. Shoppers can’t leave these orders unattended.

For more information about ordering on Instacart, please visit How to place an order


Receiving an Instacart order as a gift

If you’re receiving a gift through Instacart, we’ll send you a text message with delivery details and a link to schedule your incoming gift. We’ll also notify you with any updates throughout the shopping process. 

You can cancel, reschedule, or make any changes to the order through the link in the text message.

If we don’t hear from you 2 days after sending the text message, we’ll schedule the delivery for the furthest delivery window available. You’ll get a second text message confirming the scheduled delivery with the option to reschedule.

If you have trouble making changes, please reach out to Instacart Care—

  1. Call Instacart Care at 1.888.246.7822
  2. Tell the agent you’re reaching out about an order sent as a gift
  3. Give them the order ID from the link you received through text message.

Please note: If your gift contains alcohol, you must show a valid ID at delivery.