Skip to main content

Skip the trip with CVS® Same-Day Delivery

Order online and get your store items delivered in as little as three hours.* Minimum purchase required. Fees apply. Available in most areas.

Want FREE CVS® Same-Day Delivery? Join ExtraCare Plus™ today.

With ExtraCare Plus*, you get all the benefits of ExtraCare and FREE same-day delivery on your favorite products with orders of $10 or more.

Learn more about ExtraCare Plus

The Extracare Plus logo. The small-fee, big-savings membership.

How to get started with same-day delivery

Order with same-day delivery in just 3 steps

  1. Choose “Same-day delivery” in the “How to get it” section when buying online.

  2. We’ll email you when your order is on the way (in as little as three hours!).

  3. Our trusted courier partner will deliver your order right to your door. 

Shop CVS

Frequently asked questions

With CVS Same-Day Delivery service, you can place an order in the CVS Pharmacy® app or on CVS.com and get your favorite CVS items delivered in as little as three hours. The items are delivered from a local CVS store through a trusted courier partner.

Orders must be placed four hours before the store’s closing time, or by 8 PM for 24 hour stores. If you order outside of these hours, we will deliver the following day.

Currently, most items are eligible for CVS Same-Day Delivery*. Some temperature-controlled, age-restricted and oversized items are not currently eligible. By limiting certain items, we can ensure you have the best CVS Same-Day Delivery experience.

CVS Same-Day Delivery Service is currently available in most areas. Find out if CVS Same-Day Delivery is available by entering your delivery address on the “Change your store” upper left section on CVS.com.

We are working to combine our prescription delivery service with our store item delivery soon! In the meantime, visit our Rx delivery home page for prescription delivery information.

Ordering process

You can place your same-day delivery order at CVS.com® or in the CVS Pharmacy app by selecting “same-day delivery” on the “How to get it?” section on the product page. This can be done before or after selecting your desired items.

Yes, a minimum order total is required for Same-day delivery. You will see the amount needed to reach basket minimum when you add products to your shopping cart. Minimum order is calculated after coupons, promotions and discounts are applied.

Yes, you can select CVS Same-Day Delivery for certain items and CVS Same-Day Delivery, pickup and shipping for others. Minimum purchase amounts and fees for same-day delivery may be different from pickup and regular shipping.

If an item in your order is out of stock, we can shop for something similar. Out-of-stock items will not be automatically substituted*. You must opt into substitutions before you submit your same-day delivery order. When you opt in, you may choose to substitute: 

  • All available items, or
  • Each item, based on the backup options presented

You’ll never be charged more than your original order. If any of your items were substituted, remember to check the ingredients lists to make sure they're right for you. If you are not happy with your substitution, you may return the item to the store. Not all items are available for substitution. If a substitution is not available, the item will be removed from your cart and you will not be charged.

The out-of-stock item will be refunded and the remaining items in your order will be delivered. You will get back any coupons, promotions or ExtraBucks Rewards® you used for your purchase. The delivery fee for your order will be refunded.

Price, loyalty & promotions:

Yes, the fee for CVS Same-Day Delivery will be shown when you add products to your shopping cart.

ExtraCare Plus members enjoy FREE same-day delivery* on qualifying orders purchased on CVS.com® or in the CVS Pharmacy® app. More information about ExtraCare Plus is available here. $10 minimum order is required to qualify after coupons, promotions and discounts are applied. Additional restrictions apply. review the ExtraCare Plus terms and conditions here: https://www.cvs.com/extracare/plus/terms

Yes! All digital coupons, promotions and discounts apply to your same-day delivery order.

Yes! With CVS Same-Day Delivery you can earn ExtraBucks Rewards on the value of your purchased items. ExtraBucks Rewards do not apply towards the delivery fee. To earn ExtraBucks Rewards when using CVS Same-Day Delivery, link your ExtraCare® account to your CVS.com or CVS Pharmacy app account.

Yes! With CVS Same-Day Delivery, you can redeem ExtraBucks Rewards for the value of your purchased items. You cannot redeem them for the delivery fee. To redeem ExtraBucks Rewards when using CVS Same-Day Delivery, redeem rewards at checkout on CVS.com or in the CVS Pharmacy app.

Once you submit your order, we will place a hold on your payment account for one day*. If the delivery isn’t successful, we’ll cancel the order and will issue a refund by your same method of payment. Your original payment could remain pending with your bank for up to 14 days, depending on your bank’s policies.

Prices of items available for delivery may not always match local store prices. You'll see item prices before you place your order.

Certain states and local municipalities charge bag fees to encourage the use of reusable bags. Bag fees may vary by city, county or state. A 50¢ hold will be added to all orders placed in stores that must apply a bag fee. This charge will be updated accordingly based on local laws and the total number of bags used to pack your order. The final order total will be charged when the delivery driver picks up your order.

Delivery process:

If our trusted courier partner cannot deliver your order, we will refund your order and any applicable delivery fee back to you by your same original method of payment.

Yes! Make sure to enter the recipient’s name and delivery address so the order can be correctly delivered.

Once you place your order, you will receive email and/or SMS notifications, if you opted in, when

  • Your order is confirmed
  • Your order is on the way
  • Your order is delivered

You do not have to be home to receive or sign for your order. Our trusted courier partner will leave your order at your doorstep.

Cancelations & returns:

Most new, unopened items purchased from CVS Pharmacy® can be returned to any CVS Pharmacy store with a receipt within 60 days of purchase for a refund. Visit our Return Policy page for details.

Due to the nature of this service, the ability to cancel a same-day delivery order is limited once that order is placed. However, you can call Customer Care at 1-800-SHOP CVS (1-800-746-7287) as soon as possible, but once the order has been picked up by one of our delivery partners it can no longer be canceled.

Yes. Bring the items you want to return to your local CVS Pharmacy location and show the barcode in the email you received.

  • *FOR DELIVERY IN AS LITTLE AS 3 HOURS: Same-day delivery is available in as little as three hours for qualifying retail orders with an eligible address purchased on CVS.com® or the CVS Pharmacy® app. $10 minimum order required to qualify after coupons, promotions and discounts are applied. Orders placed after store closing time or after 8 PM for 24 hour stores, will be delivered the following day. Some orders may not be eligible for Same-day delivery due to delivery address, holidays, weather or other delivery constraints. Customers are not required to be present for deliveries. The delivery window is only an estimate and may be subject to delays. Delivery is not available in all locations, including Puerto Rico. CVS® reserves the right to limit the quantity of items ordered for Same-day delivery.

  • *FOR EXTRACARE PLUS: Membership is $5 per month or $48 annually plus any applicable taxes. Must have a valid ExtraCare® card to enroll. Membership requires recurring charges to your payment card and automatically renews until canceled. To cancel, call 1-800-746-7287 no later than three days before the renewal date or cancel online anytime. No refunds for monthly or annual membership fees after the recurring charge is processed. Bonus rewards are promotional, have no cash value and are not redeemable for cash. To enable certain digital, shipping and pharmacy delivery benefits, you must have a CVS® account and complete your digital profile online. CVS.com® shipping and same-day delivery are FREE for qualifying orders of at least $10 after the application of any coupons, rewards or discounts and before taxes are applied. FREE Rx delivery is available for qualifying prescription orders and health plans. Delivery times may vary. Most stores are eligible for delivery. Check our store locator to find out if your store is eligible. Other exclusions apply. Visit full terms and conditions.

  • *FOR PRICING AND ITEM ELIGIBILITY: Same-day delivery is available at CVS Pharmacy® locations in most areas. There is a fee for the service. Fees vary by store location and will be shown when you add products to your shopping cart. Not all items are eligible for Same-day delivery. Restrictions include refrigerated items, like milk and eggs; age-restricted items; and some oversized/overweight items. Items are subject to availability.

  • *FOR ITEM SUBSTITUTIONS: CVS Pharmacy® may provide product information for your convenience in making an item substitution. The accuracy or completeness of such product information is not guaranteed and is subject to change without notice. You are solely responsible for evaluating and selecting substitutions and determining whether each substituted item is fit for a particular purpose and suitable for your use and method of application. Please read all labels, warnings and directions before using or consuming an item.

  • *FOR FREE SAME-DAY DELIVERY FOR EXTRACARE PLUS MEMBERS: Same-day delivery is available in as little as three hours for qualifying retail orders with an eligible address purchased on CVS.com® or the CVS Pharmacy® app. $10 minimum order required to qualify after coupons, promotions and discounts are applied. Some orders may not be eligible for same-day delivery due to delivery address, holidays, weather or other delivery constraints. Customers are not required to be present for deliveries. The delivery window is only an estimate and may be subject to delays. Delivery is not available in all locations, including Puerto Rico. CVS® reserves the right to limit the quantity of items ordered for same-day delivery.

  • *FOR PAYMENT AUTHORIZATION: Online and in-store pricing may vary. Coupons, ExtraBucks Rewards® and certain in-store and online promotions may not be applicable to delivery orders and are subject to CVS Pharmacy® coupon policy. The minimum order total is calculated after savings are applied. Health savings account (HSA) and flexible spending account (FSA) cards may not be used for delivery fees. Payment must be made at the time of order. Refunds will be issued by your same original method of payment. Same-day delivery shipping fees are nonrefundable for customer-canceled orders. Deliveries must either be entirely accepted or rejected. No partial order acceptance is permitted. Call your local CVS Pharmacy location for additional details.