When you purchase from Instacart you can get items delivered or ready for pickup in as little as 2 hours, however times may vary. Check the Instacart App or website for more details.