Sign In
 or 
Create an Account
Pharmacy
MinuteClinic
®
Shop
ExtraCare
®
Photo
Store Locator
myWeekly Ad
Easy Reorder
Order Status & History
Express pharmacy orders
Online shop orders
Photo orders
Skip to main content
CVS home page
Sign in

Account

  • Schedule a Vaccine
  • GLP-1 Support
  • Holiday
  • Manage prescriptions
  • Photo
  • Coupons & Rewards
  • Extra Big Deals
  • Weekly Ad
  • Shop
  • MinuteClinic Services
  • Wellness Zone
  • Oak Street Health
CVS home page
Sign in

Account

  • Schedule a Vaccine
  • GLP-1 Support
  • Holiday
  • Manage prescriptions
  • Photo
  • Coupons & Rewards
  • Extra Big Deals
  • Weekly Ad
  • Shop
  • MinuteClinic Services
  • Wellness Zone
  • Oak Street Health
  • Home

    >

  • Shop

    >

  • Beauty

    >

  • Makeup

    >

  • Eyes

    >

  • Eyeshadow & Palettes

    >

  • Elf Eyeshadow

Elf Eyeshadow

Filter
5
Sort by: Relevance
‌
Delivery
Reviews
Price
8 products
‌
$3.00
– to
$4.00

e.l.f. Bite Size Eyeshadows, Truffles

4.7 (1610)
‌
$10.00
– to
$11.00

e.l.f. Eyeshadow Palette, New Rose

4.6 (554)
‌
$5.00

e.l.f No Budge Shadow Stick, Rose Gold

4.4 (771)
‌
$5.00
– to
$6.00

e.l.f No Budge Shadow Stick, Rose Quartz

4.3 (960)
‌
$5.00

e.l.f. No Budge Matte Shadow Stick Thrift Shop

5.0 (2)
‌
$10.00
– to
$11.00

e.l.f. Eyeshadow Palette, Need It Nude

4.4 (163)
‌
$5.00

e.l.f. No Budge Matte Shadow Stick Cool Beans

5.0 (1)
‌
$10.00

e.l.f. Prism Eyeshadow, Naked

4.1 (52)
Prices may vary from online to in store.
1

Shop more e.l.f.

  • E.l.f. mascara
  • E.l.f. eyeliner
  • E.l.f. false lashes
  • E.l.f. eyebrows
  • E.l.f. eye primer & base

Find reviews of customer favorites

  • seowidget

    e.l.f No Budge Shadow Stick, Rose Gold

    e.l.f.

    5.0

    (771)

    Beautiful Color, great quality, love it, Highly Recommend!

  • seowidget

    e.l.f. Eyeshadow Palette, New Rose

    e.l.f.

    5.0

    (554)

    [This review was collected as part of a promotion.] It was good and I still love it !!! The colors are so pretty and very good

  • 1-800-679-9691
  • |
  • Contact Us
  • |
  • Terms of Use
  • |
  • Accessibility
  • |
  • Privacy Policy
  • |
  • WA Privacy Policy
  • |
  • Sitemap
  • |
  • Wellness Zone
  • |
  • © 1999 - 2026 CVS.com