Close
Close
Close
Close
Close
A shopper walks back to her car with her CVS pickup order.
A shopper walks back to her car with her CVS pickup order.

New! Order online and pick up at CVS®

Now get your everyday favorites and more without waiting in line. CVS pickup is convenient, hassle-free and ready in as little as 1 hour*. No order minimum.

Try pickup at select stores in Massachusetts, Pennsylvania and Rhode Island.

Shop now for pickup
A shopper walks back to her car with her CVS pickup order.

How to order pickup at your local CVS.

Step 1:

Shop for your items on CVS.com®.

Step 2:

Select in-store pickup for your entire order or just the items you want right now.

Step 3:

Order and pay online. Your order will be ready in as little as 1 hour!

Step 4:

You'll get an email alert when your order is ready to grab and go.

Step 5:

Find your bag or bags marked with your name and order number.* Pick up and enjoy!

A CVS colleague assists a shopper with her pickup order.
A CVS colleague assists a shopper with her pickup order.

Out of stock? We've got you covered.

When you opt into substitutions, our colleagues will find the best alternative if an item is out of stock.

A CVS colleague assists a shopper with her pickup order.

Pickup is coming to your area soon.

In the meantime, CVS.com® is available for delivery 24 by 7.

Shop online now

Order pickup at CVS stores in Massachusetts, Pennsylvania and Rhode Island.

Find a store piloting pickup near you and place a grab-and-go order.

20 mile radius

Locations near

1-10 of 25 Results

Frequently asked questions about CVS store pickup.

The in-store pickup program is currently only available in select stores. More locations will be added soon. Find out if CVS pickup is available in your neighborhood by entering your ZIP code on our home page.

You can get your order in as little as 1 hour. For same-day pickup, place an order 90 minutes before your store closes. Ordering later? We'll have it waiting for you the next day. See local store hours.

For all pickup orders, we'll email you when your order is ready.

Store pickup is always free! This is no charge or order minimum for store pickup. You'll receive the online price; online and in-store prices may differ.

Pickup service begins 1 hour after a store opens and ends 1 hour before a store closes. Store hours vary from location to location. See your local store hours before you head out the door.

Check your "Ready for pickup" email or the CVS app. You'll see instructions on where to go in your store. Items will be available near checkout.

We will send you a "Ready for pickup" email when your order is ready. Head to the store's checkout area and look for the bag or bags marked with your name and order number. Grab your order and be on your way.

Yes! An alternate person can pick up your order as long as they have this information: the name of the person on the order and the order number.

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 pickup order.

When applicable, store colleagues will search for the appropriate substitution of equal value. You'll never be charged more than your original order. If a substitution is not available, the item will be canceled and you will not be charged.

If you are not happy with the substitution, you may return the item to the store.

We'll hold your order for 3 days from the date your order is ready for pickup. If you don't make it in by then, we'll cancel the order and refund your method of payment. Your original payment could remain pending with your bank for up to 14 days, depending on your bank's policies.

At this time, we currently don't allow pickup service for these things: refrigerated items, like milk and eggs; age-restricted items; and some oversized/overweight items. By limiting certain items, we can ensure you're having the best pickup experience.

Once you place your order, we'll place a hold on your account for 6 days. Your item or items will be held at the store for 3 days, starting from when you receive your "Ready for pickup" email. If you don't make it in by then, we'll cancel the order and refund your method of payment. Your original payment could remain pending with your bank for up to 14 days, depending on your bank's policies.

Most new, unopened items purchased from CVS Pharmacy® can be returned to any CVS Pharmacy store within 60 days of purchase for exchange or refund. Read our return policy.

Let's chat. You can reach us by email or phone. Email customercare@cvs.com or call 1-800-SHOP CVS (1-800-746-7287).

*for order pickup: Simply place your order online and we'll have it waiting for you at the store in as soon as 1 hour. Pickup service begins one hour after a store opens, and pickup service ends one hour before a store closes. All orders placed after the pickup service window will be ready for pick up the following day. Holidays may impact store pickup availability hours. CVS reserves the right to limit the quantity of items ordered for pickup, as well as the days of the year and daily hours this service is offered. When your order is ready, you'll receive a "Ready for pickup" email (separate from your order confirmation email) with additional instructions. To pick up your order, go in the store and find the bag marked with your name and order number. After picking up your order, we'll send a "Your order was picked up" confirmation email.

*for pricing and item eligibilty: Store pickup is available at select CVS Pharmacy® locations. There is no charge or order minimum for the service. You'll receive the online price; online and in-store prices may differ. Not all items are eligible for store pickup. Restrictions include refrigerated items, like milk and eggs; age restricted items; and some oversized/overweight items. At this time, you can only select one store per order. Because each CVS® store has a unique assortment of items, some items in your shopping basket may no longer be available if you change your pickup store. Items are subject to availability. You will not be charged should an item become unavailable or out of stock prior to pick up.

*for payment authorization: Once you place your order, we'll place a hold on your payment account for 6 days. Your item or items will be held at the store for 3 days, starting from when you receive your "Ready for pickup" email. If you don't make it in by then, we'll cancel the order and refund your method of payment. However, your original payment could remain pending with your bank for up to 14 days, depending on your bank's policies. If you have any questions about your pickup order, please email customercare@cvs.com or call 1-800-SHOP CVS (1-800-746-7287). Have a question about returning a store item? Read our return policy.