There are multiple options for cruelty-free and vegan shoppers, but I’ve gathered my favorite online retailers in this one post. Some have promo codes for my readers, and I’ll update this frequently with current sales and deals, so keep an eye open!

Everyday Essentials

1. Amazon

I love Amazon for everything from household products to personal care and skincare. It’s just hard to beat. Great prices, huge cruelty-free selection, and free shipping over $35.

You can even shop cruelty-free brands easily by selecting the “cruelty-free attribute” in the sidebar. Although this isn’t 100% accurate, it’s a good indicator.

I also made a list of over 100 Cruelty-Free Brands on Amazon, so check it out.

2. iHerb


A great place to shop online for all my essentials — skincare, bath, toothpaste, shaving, laundry, you name it. Most of the brands they carry are cruelty-free, and often safer and non-toxic.

Crazy fast shipping, and they ship worldwide. Free shipping to the US.

Use code WSD078 for 5$ off your first order at iHerb.

P.S. You can shop my favorite products here!

Makeup + Skincare

1. Petit Vour

I love Petit Vour for everything from makeup to body products. The best part is that they make sure ALL brands they carry are cruelty-free, so you don’t have to worry about this when you’re shopping with them.

They also have their own Rewards program which gives you 20% back!

2. Sephora

Sephora is my #1 place to shop for makeup for several reasons, one of them being the large number of cruelty-free brands they carry.

They offer free shipping over $50 to the USA and Canada, and free samples with every order.

To check which brands Sephora carries that are cruelty-free, please visit this post.

3. Ulta

Ulta is another great online beauty retailer if you’re based in the US. They carry both budget-friendly brands and high-end ones.

Free shipping over $50 to the US.

I made a list of all the cruelty-free brands available at Ulta, and you can click here to check it out!

Natural Beauty

1. The Detox Market

The Detox Market carries amazing cruelty-free and vegan natural products. Most of the brands they carry are cruelty-free.

You can get 10% off your order when you sign up for their newsletter, and shipping is free over $80.

Where do you shop cruelty-free? Tell us in the comments!