We currently accept the following methods of payment:
Credit Card – we currently accept all Visa, MasterCard, American Express, and Discover credit cards from the United States and Canada. We do not accept pre-paid credit cards.
Debit Cards – All debit cards with a Visa or MasterCard logo may be used from the United States and Canada.
Paypal - please click on the icon at the checkout page and follow the instructions.
At this time elfcosmetics.com does not accept money orders, checks, or cash on delivery (COD).
Next day shipping is a flat fee of $54.95, and 2-Day is a flat fee of $24.95. Express is a flat fee of $12.95. You will be able to change your shipping method prior to placing your order. Expedited orders will be shipped via FedEx. Please note that FedEx does not deliver on weekends or holidays. Please allow an additional business day for processing. Please note that orders placed after 11 AM, eastern standard time, will not be processed until the following business day and overnight orders placed on Fridays will not be delivered until Monday. Unfortunately, orders to Canada, Hawaii, Alaska, Puerto Rico, Guam, APO, FPO and P.O. Boxes are not able to be expedited.
Due to heavy site traffic sometimes there may be connectivity issues. If you receive an error message in the checkout process, please log into your account and see if the order went through. Please note that it takes one hour for your order to appear in your account. To contact customer service please email us at firstname.lastname@example.org or call 212 239 1530 during our business hours of 9 am - 5:30 pm Monday through Friday, eastern standard time.
We apologize for the technical difficulties you have encountered attempting to place your order with e.l.f cosmetics. Please log in to your account after one hour and see if your order is there. To speak with a customer service representative, please call 212 239 1530 during our business hours of 9 AM - 5:30 PM Monday through Friday, eastern standard time or email us e-mail us for a faster response.
Please log in to your account to see whether your order has been shipped, and to view your tracking number after your order is shipped. You will also receive a confirmation e-mail when your order is shipped, with a tracking number.
The coupon will be applied if:
a. coupon is still valid
b.if the order meets the coupon criteria (ex. Free shipping if the order is X amount.
Coupon codes may not be used to purchase gift cards and certain exclusions apply.
If you feel that your order qualifies for a coupon, and it is not applying, please contact customer service for assistance.
Please contact customer service at email@example.com, 212 239-1530 during our business hours of 9 am to 5:30 pm eastern standard time, or click on our live chat option when available. As long as your coupon is applicable, we can apply it to your order. If your coupon is for a free product and your order has already printed for shipment, unfortunately, we will not be able to include it with your order. Please note that generally only one coupon code may be applied per order. Coupon codes may not be used to purchase gift cards, and are not be applicable on new, sale or limited edition products.
Standard shipped orders within the Continental United States will be shipped within 5-7 business days of receipt. Please allow an additional 5-9 business days for your order to arrive.
Please allow up to 4 weeks for orders to Canada, Alaska, Hawaii and Puerto Rico to arrive. Standard shipped orders to the US are charged a flat fee of $4.95. Please see our shipping page for more details. If your order is $35 or more after discounts and before shipping, the $4.95 will be waived, or credited toward your expedited or Canadian shipping fee. Canadian shipping is a flat fee of $7.50.
Expedited shipping options are available at checkout for orders in the Continental U.S. only and will only be delivered on weekdays. Next day shipping is a flat fee of $54.95, and 2-Day is a flat fee of $24.95. Express (USPS Priority Mail) is a flat fee of $12.95. Orders less than $100 are shipped via FedEx SmartPost will be delivered by USPS. Orders greater than $100 are shipped via FedEx.
You will receive an e-mail with tracking information when your order is shipped, with an expected delivery date. Please note that it may take up to 2 business days for you to be able to track your order and for FedEx or USPS to update their site. Please ensure that your delivery address is correct before paying for your order. We are unable to take responsibility for the delay or loss of a parcel where incorrect or incomplete delivery details have been provided.
Please use the e-mail signup form on the bottom of any page on the site. You will then receive all current information about our new products, and any current promotions!
Please click on the details button on our home page for information on the current promotional codes and whether they can be combined.
Afterpay is available on orders $35+. To use Afterpay, proceed through Checkout and in the Billing section, select the Afterpay option as your payment method.
For more frequently asked questions related to this service, please click here.
To check out using Paypal, please do not log into your e.l.f. account first. Put all your items in your shopping cart and when you proceed to checkout you will then be prompted to log in. Please click on the Paypal logo at the bottom of the screen and follow the directions when you are redirected to the Paypal site.
If you are unable to complete your order due to an error message saying that your address is invalid, please try to abbreviate your address, or place a portion of your address in the field next to your last name. There is a maximum of 29 characters allowable in the "address" and "suite or apartment number" fields. You may place some information next to your last name. Also please check that your zip code and your complete address is correct. If you are still having difficulties, please contact us at firstname.lastname@example.org for further assistance.
We charge sales tax on all orders shipping to the United States (except - AK, DE, MT, NH, and OR).
Shipping and Returns
We value you as a customer and your satisfaction is very important to us, please note that we will gladly replace any item that may have been damaged during shipping. We apologize, but due to the low cost nature of our products, we are unable to offer any returns or exchanges.
We apologize, once an order has been placed we are not able to cancel or adjust it. Please be sure to check your order before it is placed to make sure it is completely accurate.
We apologize for the large number of out of stock items on our site. We are very excited that we are currently transitioning to our brand new warehouse. During this moving process, a number of our products have gone out of stock temporarily. Please sign up on the product page for an automatic e-mail and you will receive a notification when the product returns to stock. We appreciate your patience and loyalty.
Please contact us by clicking here or by calling (212) 239-1530 during our normal business hours of 9:30 am to 5:30 pm eastern standard time, or click on our live chat button when available for further assistance. Missing items that are in stock will be reshipped if a refund has not been issued. Backordered and or damaged products will be fully refunded. Please be sure to contact us within 90 days, or we will not be able to honor your request.
We apologize, however we are unable to edit orders once they have been placed because orders are immediately transmitted to our shipping department. Please be sure to check your address before your order has been placed.
We are pleased that we now offer automatic free shipping on any order that is $25 or more in products, after discounts, and excluding shipping and taxes. Please note this will apply as an $4.95 credit toward Canadian or expedited shipping.
We apologize for the slight delay that was caused by our warehouse moving locations. Please contact us at email@example.com if you require assistance. We appreciate your patience and understanding throughout this process.
We apologize for the technical issue that caused your tracking number to fail to update. Please rest assured your order is on its way and will arrive within our shipping guidelines.Please contact us at firstname.lastname@example.org if you require assistance. We appreciate your patience and understanding throughout this process.
All e.l.f. products are hypoallergenic and non-comedogenic. Ingredients are listed for each product. Please feel free to contact us for any more specific product questions.
We do NOT test on animals or endorse such practices. Our products do not contain animal derived ingredients. Beeswax has been replaced by synthetic beeswax and lanolin has been replaced by Bis-Diglyceryl Polyacyladinpale-2. We currently support HSUS and are partners with PETA in the Caring Consumer Project.
All products are full sized, similar to those of other nationally recognized cosmetic companies.
Featured Stores: Currently, our products are available nationally at Target, Walmart, Ulta Beauty, K-Mart, Old Navy, CVS, and Walgreens. e.l.f Cosmetics are also available in many local drugstore and convenience chain stores. Please visit the store locator section and input your zip code to see where e.l.f. is available in a retail location near you! Please be sure to call the retail location to make sure that the products you wish to purchase are currently available - not every product on the site is available at every retail location.
Auto-Delivery is the most convenient way for you to get the products you want delivered to you on a regular schedule. We automatically send your favorite products based upon your chosen frequency. The service is easy to use and customizable, so you can make changes online whenever you need. Just tell us how often you want your products, and we'll take it from there. You will receive free shipping on all auto-delivery orders!
You always have complete control over your Auto-Deliver orders and we send an email reminder 10 days before each order ships. You can change your delivery frequency, next order date, or quantity anytime by visiting ‘Subscriptions located within your account. Changes to orders can be made any time before the next scheduled shipment date and you can cancel at any time.
Joining Auto-Delivery is easy; it can be done while browsing on a product page or while reviewing items in the shopping cart. To get started, simply select the Auto-Delivery option for your desired product, select your preferred shipment frequency and then check out as normal. A user account is required to participate in Auto-Delivery. Login or create an account at checkout.
Auto-Delivery is currently only available for customers in the U.S.
After you join Auto-Delivery, you will receive an email confirming your auto-delivery order. This email will include a link to access the ‘Subscriptions’ section in your account where you can manage your future orders, auto-delivery items and account information.
We will place your Auto-Delivery orders automatically according to your selected frequency, and you will only be billed on the day the order is shipped. We will send you an email reminder 10 days before each auto-delivery order. You will also receive email notifications regarding other important information related to your Auto-Delivery account, such as if your item is discontinued or out of stock, if you cancel your replenishment, and confirmation when an order is placed successfully.
Once you’ve joined, Auto-Delivery is easy to manage. You can change your next order date, skip an order, change your selected frequency, or cancel an auto-delivery by visiting the ‘Subscriptions’ section in your account. Please allow up to 24 hours for modifications or cancellations to be processed.
Change an order date:
- To change your next order date, please visit the ‘Subscriptions’ section within your account and click the ‘Change Date’ button to the right of the next shipment date then select a new date for your order. This will change the order date for the entire auto-delivery order.
Skip a delivery:
- To skip an Auto-Delivery order, please visit the ‘Subscriptions’ section within your account and click the ‘Skip Order’ button to the right of the upcoming order date to skip the entire order.
Change shipment frequency:
- To modify the delivery frequency for an auto-delivery item, please visit the ‘Subscriptions’ section within your account. The current delivery frequency is displayed next to each replenishment item in a dropdown menu next to ‘Every’. To change the delivery frequency for an individual replenishment item, simply click the frequency dropdown next to the item you would like to modify and select your next desired frequency from the dropdown menu.
Send an order now:
- To send an Auto-Delivery order now, please visit the ‘Subscriptions’ section within your account and click the ‘Send Now’ button to the right of the upcoming order date to send the entire order
Cancel or Pause auto-delivery item:
- To cancel an auto-delivery item, please visit the ‘Subscriptions’ section within your account and click the ‘cancel’ link to the right of the item you wish to cancel. You’ll be prompted to confirm this action and indicate your reason for cancelling. Once you’ve selected a cancel reason and clicked the ‘Cancel Subscription’ button, your auto-delivery will be cancelled and no future orders will be placed. You will receive an email notification confirming this action. Please allow up to 24 hours for any modifications or cancellations to be processed.
- To pause an auto-delivery item, please visit the ‘My Auto-Delivery’ section within your account and click the ‘pause’ link to the right of the item you wish to pause. You’ll be prompted to select a shipment resume date. Once you’ve selected the date and clicked the ‘Save Shipment Date’ button, your auto-delivery will be paused and will resume shipment on the date that you selected.
To review or modify your Auto-Delivery account information, visit ‘Subscriptions’ located within your account.
- To change your shipping address for an order, click the ‘Edit’ link located directly below the current shipping information. Select a previous shipping address from the dropdown menu or create a new one to add to your account. This address will apply to all auto-delivery future orders unless otherwise noted.
- To change your billing address for an order, click the ‘Edit’ link located directly below the current billing information. This will open a new page where you can add new payment information. This billing information will apply to all auto-delivery future orders.
Please remember to press OK and verify that your updated information saved successfully. We kindly ask that you allow up to 24 hours for modifications or cancellations to be processed.
Your very next scheduled orders will be listed in the ‘Subscriptions’ section of ‘My Account’
Auto-Delivery items that have the same order date, shipping address, billing address and payment method will ship as one order. If you have more than one Auto-Delivery item and want the items to ship in the same order, simply visit ‘Subscriptions’ section of your account and change the next order dates to be the same. Also, confirm the orders are going to the same shipping address and have the same billing address and payment method.
Yes! To do so, you must be logged into your account. Visit the item’s page you wish to add to your order and find the ‘Add this to my order on:’ button. When you click this button, you will have the option to add the item as one time only or as an auto-delivery item.
All Auto-Delivery orders require a credit or debit card payment. Alternative payment forms, such as PayPal, Apple Pay and Afterpay are not accepted.
Auto-Delivery items will ship automatically until you cancel. By placing this order, you are authorizing us to charge your card for future orders at the frequency and quantity you selected. The actual cost of each shipment may vary depending on the quantity and frequency chosen. If you questions about Auto-Delivery, please contact customer service by email at email@example.com or call 212-239-1530.
When you have finished shopping and have placed all e.l.f. items in your shopping cart, proceed by clicking "checkout", at this point it will prompt you to create an account with e.l.f. If you have problems creating an account, please contact customer service at 212 239 1530 during our business hours of 9 AM to 5:30 PM eastern standard time, or click on our live chat feature when available.
Any Canadian order that has a value over $20 CAD (not including shipping) may incur a customs fee. Payment of customs duties, taxes, and similar charges is your responsibility, and these duties, taxes, and charges may be collected at the time of delivery. Please note that our prices are in US dollars.
We apologize, but due to circumstances beyond our control, there may be some delays at Canadian Customs. Therefore, we ask that you allow up to 30 days to receive an order in Canada. Please note that most Canadian orders will have a tracking number; they ship via Globegistics and may be tracked here. Please note that there may be delays with the tracking number updating because it will not update until it arrives at Canadian customs, which may take up to 10 business days. There are a minority of Canadian orders that will ship USPS, also with tracking numbers, and may be tracked at usps.com. Please note that our prices are in US dollars.
Shipping to Canada is a flat fee of $7.50 USD.
Free shipping codes are applied as a $4.95 credit toward the Canadian shipping fee of $7.50. Reduced shipping codes are applied the same way toward the Canadian shipping fee.
Please note that all prices are quoted in United States currency and if you are ordering in Canada, your bank will convert to Canadian currency when your credit card is charged.
We do not have any retail affiliations with any other companies at this time; we are an independently owned company.
Easily keep track of your most loved products or the products you want to try by clicking on the heart icon next to any item. You can access Wish List from all of your devices by signing into your account and going to the My Account page. Once there, click on “Wish List” in the left navigation bar. Shop your Wish List by simply clicking on “Add to Bag” and then proceed to check out. Share your list with friends and family by clicking on the Share icon at the top of the Wish List page—it’s never too early to start dropping hints!
To start or modify your Wish List, register or sign in to your account. Go to your My Account page, and once there, click on “Wish List” in the left navigation bar.
Yes, everyone with an elfCosmetics.com account can create a Wish List. You can also share a copy of your Wish List with friends and family.
Yes, you can access and shop your Wish List from all your devices. Simply sign in to your account and go to the My Account page. Once there, click on “Wish List” in the left navigation bar. Shop your Wish List by simply clicking on “Add to Bag” and then proceed to check out
From your Wish List page, click on the Share icon at the top of the page. Enter the email address(es) of the person(s) to whom you want to send your Wish List. To send to more than one person, separate each email address by a comma. Click the send icon and a copy of your Wish List will be emailed on your behalf.
e.l.f. Beauty Squad
e.l.f. beauty squad is our rewards program where you earn points for any e.l.f. Cosmetics purchase. Points can later be redeemed for dollars off your purchase at elfcosmetics.com. There are three levels, and as you advance to a higher level, you unlock access to more perks!
It’s free to join. Simply create an account (or sign in if you already have one). Be sure to sign in whenever you make a purchase in order to receive your points! (Sorry, we can’t offer points for purchases made if you check out as a guest.)
Reward codes are non-combinable and are one-time use only. You can use up to $10 in rewards per order. Please see the chart below explaining the levels of the program for more information. You can read the full program Terms & Conditions here.
Extra 0+ points Epic 101+ points Icon 401+ points Enrollment offer 2 Points for
every $1 spent
Birthday Gift Redeemable Points for
$5 Off $20+ Purchaseepic bonus offer Double Point Events Early access to sales 25% Off Purchaseicon bonus offer Early access to
You earn two points for every dollar you spend on elfcosmetics.com. You must be signed into your account in order to earn points on your purchase. You can also earn points for any e.l.f. Cosmetics purchase made at a retailer. You will need to upload your receipt to earn points for your retail purchase. Receipt scanning is currently only available in the US. Learn more
Your point balance will be accessible on your My Account page.
To redeem points, sign in and go to the My Account page. Once there, click on e.l.f. beauty squad. Redeem points by clicking on the Redeem tab. You can use up to $10 in rewards per order.
Please note that before adding the rewards redemption code, the products in your cart must be equal or greater than your redemption amount.
Yes, points expire. If you have been inactive/not purchased for the past 12 months (i.e. no earning or spending of points), then your points balance will be set back to zero and your tier level downgraded. Make sure you spend and earn points within 12 months to retain your balance and tier status
Yes! Now you can earn points for any e.l.f. Cosmetics purchase made at a retailer. You will need to upload your receipt to earn points. Receipt scanning is currently only available in the US. Learn more
Extra 0+ points Epic 101+ points Icon 401+ points Enrollment offer 2 Points for
every $1 spent
Birthday Gift Redeemable Points for
$5 Off $20+ Purchaseepic bonus offer Double Point Events Early access to sales 25% Off Purchaseicon bonus offer Early access to
Beauty Profile is our new personalized customization tool which enables us to suggest curated products especially for you. You will earn 50 Beauty Squad points for completing your profile as well as other Beauty Squad benefits.
Simply complete a few questions about your makeup preferences and skin and view your initial product recommendations. Then either sign in to your Beauty Squad account or create a new account to complete the remainder of your profile and receive even more personalized recommendations.
Enrollment is at no cost, and you will earn 50 Beauty Squad points just for completing your profile. Beauty Squad membership entitles you to special access to promotions, a gift with purchase on your birthday, and the opportunity to redeem points for free full-sized products with a future purchase.
e-Gift Card: Your e-Gift Card will be sent via email on the delivery date you choose, with rare exceptions for processing delays. For same-day delivery, most e-Gift Cards are sent within an hour of the purchase transaction. For future delivery, e-Gift Cards are sent on the morning of the scheduled delivery date.
Classic Gift Card: Delivery times are determined by the Shipping Method selection. Orders are generally shipped within 1-2 business days. Once your Gift Card is shipped, you will receive an email with a tracking number, with which you may access the current shipping status of your gift.
e-Gift Card: e-Gift Cards will be sent via email at no additional charge to you.
Classic Gift Card: You can choose our standard shipping & handling rate of $3.50, or for an additional fee you can choose to expedite your order. You can make your selection under the Shipping Method option. Depending on when your order is placed, it may take 1-2 business days to process order.
Once your Gift Card is shipped, you will receive an email with a tracking number, with which you may access the current shipping status of your gift.
Gift Cards may be shipped to valid street addresses within the United States. For your protection, we do not ship to Post Office Boxes.
Simply personalize the e-Gift Card for your recipient, have it sent to yourself and then print it. To do this, go to the "Print" tab underneath "How would you like to deliver your e-Gift Card?". On this tab, enter your own email address in the "Your Email" and "Confirm Your Email" fields. Enter your recipient's name and your personal message on the e-Gift Card preview, and complete the transaction normally. You will receive an e-Gift Card alert via email. Follow the instructions in this message to retrieve your e-Gift Card and then choose "Click to print this page." The resulting printout may be presented as a gift to the recipient.
You can use your Gift Card at any U.S. e.l.f. Cosmetics retail store or at elfcosmetics.com.
An e-Gift Card is an electronic Gift Card that is sent via email. On the delivery date you choose, a message is sent to the recipient informing them of your gift, with a link to retrieve it online. The link in the email goes to a page showing the e-Gift Card you created (the design you selected, with your recipient's name and your personalized message), its value and code number. This page also gives simple instructions for redeeming the e-Gift Card, including printing instructions.
You will receive an email message confirming delivery, and a message notifying you that the e-Gift Card has been viewed. If the e-Gift Card goes un-viewed for 15 days after delivery, you will receive a message with options for resolving the issue.