Shop all categories

Personal Care

Shop CVS for deals and ExtraBucks rewards on health care, beauty and more.

Spend $35 or more and enjoy free shipping.* Deliveries may be delayed due to high carrier demand due to COVID-19.

We're here to support you through COVID-19. Be prepared, stay informed & track updates

Get $20 off, this week only!

Spend $80+, save on entire online order. Use code SAVE20 at checkout.*

Incredible deals on allergy support. Online only!

Save on the products you may need to help alleviate your symptoms. Exclusions may apply.

Shop now
Eligible products include Zyrtec, Allegra, and Flonase.

Hair Color Savings Month

ExtraCare® members buy 4 hair color products and get credit for 6, getting you closer to earning your 8th free.

Shop hair color Buy 4 get credit for 6!
$10 ExtraBucks Rewards. Eligible items for spring renewal event include CVS Health sleep aids, Swiffer Wet Jet and more.

Save big during our Spring Renewal Event!

Get $10 ExtraBucks® Rewards when you spend $40 on select products.

Shop now

Now offering at-home Covid test kits

Get yours today
Ships Free With
Showing 1-20 of
5025 products
Filters (1)
Personal Care
Clear All
Load More
Prices may vary from online to in store.

*FOR $20 off $80+ OFFER: Offer available online only. Expires April 24, 2021 at 11:59 PM Eastern Time. To receive the $20 discount code, enter SAVE20 at checkout. Purchase threshold must be met before taxes and shipping charges and after all other discounts. Offer valid for one use per order. The $20 discount cannot be combined with another product sale running at the same time. The $20 discount also excludes prescriptions and gift cards and is not valid on orders placed on or CVS Pharmacy Optical. The $20 discount also excludes Voltaren® brand product. Savings are not transferable. No cash back. Tax charged on pre-coupon price where required. Tax and shipping charges are not applicable towards your order total. CVS Pharmacy reserves the right to make changes to or terminate this offer at any time.