Due to high holiday volume, your order might take a little longer to process, but know that we're working (really) hard to get all your items to you. You can expect to receive your package in 7-10 days. Thanks for your understanding and for being part of our e.l.f. community.


We offer Free Shipping on all EU merchandise orders over €35. The free shipping discount is applied automatically in cart when the €35 threshold is reached. The free shipping discount applies to Standard shipping.


Your order will be shipped via Whistl. We do not currently offer expedited shipping methods.

Shipping Cost

Shipping country Order Delivered
Austria Delivered Day 6-7*
Belgium Delivered Day 5-6*
France Delivered Day 5-6*
Germany Delivered Day 5-6*
Ireland Delivered Day 5-6*
Italy Delivered Day 6-7*
Luxembourg Delivered Day 6-8*
Malta Delivered Day 6-8*
Netherlands Delivered Day 5-6*
Slovakia Delivered Day 6-8*

Please allow two to three business days for your tracking to begin to update due to shipping delays.

*Business Days; Order must be placed by 11am GMT, Mon-Thurs to be processed day of purchase.