Top 20 sites to buy makeup online |
make up brushes with a palette of eyeshadow on the side

The best places to buy makeup online

We value our editorial independence, basing our comparison results, content and reviews on objective analysis without bias. But we may receive compensation when you click links on our site. Learn more about how we make money from our partners.

Makeup addicts, rejoice! Here are the top sites to satisfy all your cosmetics and beauty needs.

Buying makeup over the counter can be an expensive and troublesome experience. Shopping online is convenient, hassle-free and who doesn’t love coming home to a package waiting to be opened?

But with so many reputable online retailers out there, which one should you go to for some online retail therapy? We narrow down the top 20 for your pleasure, with coupon codes to help you save while you indulge.

You may have heard of some of these retailers before but we all know that when it comes to shopping, the more choices we have, the better.


Buy your favorite brands or check out up-and-coming artists when you shop at global beauty giant Sephora.

  • Wide range of makeup, tools and skincare products to choose from
  • 30-day exchange policy if you are not 100% satisfied with your purchase
  • Sign up for Sephora’s Beauty Pass program and enjoy discounts, access to brand launches and other perks.


Imagine if you mashed a huge drugstore and a Sephora together, then made it all available on the internet.

  • Huge selection of drugstore and high end makeup and more.
  • Easy returns.
  • Generous rewards program for loyal customers.


Don’t forget this department store classic when you’re shopping for makeup online.

  • Stocks exclusive high end beauty lines like Jane Iredale and Chanel.
  • Same day delivery available in certain cities.
  • Free and easy returns.


Buying makeup shouldn’t cost you an arm and leg. And it won’t when you shop discount skincare, makeup and other beauty products from StrawberryNET.

  • Over 33,000 products from 800 brands
  • Check out daily specials and other exclusive discounts on your favorite brands
  • Three month return policy from date of purchase


Find fun makeup products you’ll love using every day from this trendy up and coming brand.

  • Flexible, fuss-free return policy
  • Free shipping available with a minimum purchase
  • Discounts for first time customers


Cosme-De ships a variety of cosmetic and skincare products worldwide. Their easy-to-use website and unique promotional packages make for a unique shopping experience.

  • 100% genuine products from a wide range of brands
  • 30 day money back guarantee
  • Check out special bundle packages to enjoy more savings

CVS Pharmacy

You’ll find all your favorite drugstore brands of makeup online from America’s largest drugstore.

  • Satisfaction guaranteed
  • Return to a store near you
  • Earn points with the rewards system and save


For all-natural, toxin-free skincare and beauty products that are good for your skin, shop at Origins.

  • Products are carefully curated to ensure quality
  • A wide range of products are available for all your beauty and skin needs
  • Hassle free return policy

Urban Outfitters

Urban Outfitters carry more than just stylish clothes. Their extensive range of makeup and beauty products includes all your favorite brands and more.

  • Easily browse and search for the item that you want on the website
  • Check out tips and trends on the website and be inspired by makeup inspos
  • Free 30 day return and exchange policy


Clinique skincare and makeup solutions are clinically proven, allergy-tested and fragrance free.

  • Perfect match foundation guarantee ensures that you have the perfect shade
  • Easy to navigate website with useful skincare and makeup tips
  • Gift wrap service available


Skincarestore provides quality skincare and cosmetics from classic and emerging beauty brands worldwide.

  • Over 120 brands and 2000 beauty and skincare products to choose from
  • Detailed product descriptions and ingredients lists so you know exactly what you are buying
  • No fuss returns within 14 days of purchase

Milk Makeup

You won’t be able to get enough of the cute and useful makeup you’ll find on Milk’s website

  • Wide range of products with great results
  • Minis and full sized products available
  • Opt to shop online or at Sephora


It might seem obvious, but don’t forget to look on Amazon for a great deal on many of your favorite makeup brands.

  • Wide range of global beauty brands
  • Fast shipping
  • Easy and free returns

Cult Beauty

Check out some amazing high end and drugstore brands at cheaper prices at Cult Beauty.

  • Wide range of makeup, tools, skincare and hair products to choose from
  • Wider range of products not stocked by American retailers
  • Cheaper prices than most American websites


This LA-born beauty brand believes high quality makeup doesn’t have to be expensive.

  • Free shipping on orders over $30
  • Affordable palettes
  • Cute, trendy colors

several makeup products in beige background


Indulge in your morning routine with this amazing French luxury makeup.

  • Free shipping.
  • Free samples.
  • Free returns.

facial makeup products

All Beauty

Although you might not find exactly the same brands as Sephora, this UK site is great for adventurous makeup lovers.

  • Great customer service.
  • Free shipping with orders of $30 or more.
  • Live chat support.

A slice of cake near a spray product with a note saying cake is for eating

Bobbi Brown

An iconic brand that helps you create timeless looks.

  • Satisfaction guaranteed.
  • Free shipping on orders over $65.
  • Free returns for foundation purchases.

giorgi armani si passioni perfume

Giorgio Armani Beauty

Add a little extra luxury to your beauty routine with this high end brand that costs less than you think.

  • Free samples.
  • Free shipping on orders over $75.
  • Free engraving services.

Which of these retailers offer free shipping?

  • Sephora: Free for orders over $50
  • bluemercury: Free two day shipping with all orders.
  • Ulta: Free for orders over $50
  • Cult Beauty: Free international shipping for orders over 40 euros
  • Nordstrom: Free shipping on all orders
  • SkincareStore: Free shipping for orders over $49
  • Glossier: Free shipping for orders over $30
  • Cosme-De: Free shipping for orders over $55
  • CVS Pharmacy: Free shipping for orders over $49
  • Milk Makeup: Free ground shipping for all orders
  • Amazon: Free shipping on all orders for Prime members or free shipping over $25
  • Colourpop: Free shipping for orders over $30
  • Chanel: Free shipping with all orders
  • All Beauty: Free shipping for orders over $30
  • Bobbi Brown: Free shipping for orders over $65
  • Giorgio Armani Beauty: Free shipping for orders over $75

Want to get a great deal on makeup? Use one of our coupons:

Ulta Ulta

Dose of colors creamy lipstick was: $16 now: $11

T&Cs apply

Last verified

Get deal

Deal ends

WinkyLux WinkyLux

Free full size lipstick with orders $20 and over

Last verified

eBay eBay

Get makeup brushes on sale today

Last verified

Popular Hair & Makeup coupon codes

Last checked Code description Code
7 Nov 2018 Free full size lipstick with orders $20 and over WIN****
2 Apr 2018 Free shipping on your first order ****
30 Mar 2018 Receive a $40 promo card with your $200 purchase FOR****
26 Oct 2018 Free shipping on orders over $30 ********
20 Feb 2019 Dose of colors creamy lipstick was: $16 now: $11 ********

Mia Steiber

Mia Steiber is a journalist at with a serious shopping habit and an addiction to gold jewellery. Her talents include tracking down one-off or almost sold out pieces and knowing the sizing charts for just about every brand.

Was this content helpful to you? No  Yes

Ask an Expert

You are about to post a question on

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and Terms of Use.

Questions and responses on are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site