Halloween
Make Halloween fun for all
Shop all things Halloween for ALL trick-or-treaters and try FREE CVS® Pickup for faster frights.
Get a head start on Halloween with deals on your favorite sweets
This week, only $2.99*
Buy 1, get 1 50% off*
$5 ExtraBucks Rewards*
Buy 1, get 1 50% off*
Get a head start on Halloween with deals on your favorite sweets
This week, only $2.99*
2 for $7 or $5.19 each*
2 for $8 or $4.89 each*
This week, only $12.99*
Teal Pumpkin Project
Treats for everyone
CVS is an official partner of the Teal Pumpkin Project, which makes trick-or-treating safer for children living with food allergies, intolerances and other conditions.
Frightfully delightful treats
Candy worth howling over
CVS makes being the favorite house on the block easy with candy to fulfill the hungriest horde of trick-or-treaters.
Party the fright away
- *FOR ORDER PICKUP: Simply place your order online and we'll have it waiting for you at the store in as soon as one hour. Colleagues will begin packing orders 30 mins after store opening. 24 hour stores will begin packing orders at 8am. Any order placed by 8:00pm will be ready the same day. If a store closes prior to 8:00 pm, orders placed 90 minutes before store closure will be available same day. If a store closes less than 90 minutes after 8:00pm, orders placed 90 minutes before store closure will be available same 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’s checkout counter and ask a colleague for assistance. After picking up your order, we'll send a "Your order was picked up" confirmation email.
- *FOR BOGO AND EXTRABUCKS REWARDS OFFERS: Buy 1, get 1 free; Buy 2, get 1 free; Buy 1, get 1 50% off; Buy 1, get 1 40% off; Instant savings; Buy more, save more; and ExtraBucks® Rewards promotions expire September 24, 2022 at 11:59 PM ET. Buy 1, get 1 free; Buy 2, get 1 free; Buy 1, get 1 50% off; Buy 1, get 1 40% off; Instant savings; and buy more, save more offers valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of 1 per household with card.
- *FOR FREE SHIPPING: Free 1 to 4 day shipping applies to a nonprescription order that totals $35 or more after all discounts have been applied. Select items may not be eligible for 1 to 4 day shipping. There may be an additional shipping and handling surcharge associated with particular items in your order. You will be notified of any such charges during checkout if they apply to items in your order. Learn more about 1 to 4 day shipping.