Choose your FREE Mystery Bag (Value $14) Use Code: TRICK or code: TREAT Plus FREE Shipping on ordersof $25+ see details

eGift Card

Easy and convenient

Your eGift Card will be emailed to the recipient within 24 hours.

It’s easy to make your eGift Card personal and special. Let’s get started!

Enter your eGift Card amount


- Enter an amount between $10 - $500 USD.

- You can add multiple cards to your cart, up to a total of $500.

- eGift Cards are only valid for US online transactions.

Deliver your eGift Card




- Exclusively redeemed at eGift Cards are emailed within 24 hours of your order, pending order verification and credit approval.

- Not redeemable for cash and cannot be used to purchase additional e.l.f. eGift Cards or applied as payment to your account.

- For your eGift Card’s balance, log in to your account.

- eGift Cards are excluded from coupon codes.

- Not for resale.

- eGift Cards are valid for 12 months after the purchase date.

elf cosmetics scroll up