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.

I also made a list of over 100 Cruelty-Free Brands on Amazon!

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. 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.

2. 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!

3. Makeup Geek

For cruelty-free makeup at affordable prices, try Makeup Geek. They have eyeshadows that are comparable to MAC for $6 a pop, and they’re all cruelty-free.

They ship worldwide!

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!

  • nikki potter

    Urban Decay was recently bought out by Loreal so theyre now considered to not be cruelty free. Nars parent company, Shiseido, is also not cruelty free. And Tarte is owned by Kose which test on animals

    • Hi Katie, all these brands are still considered to be cruelty-free themselves, which is why I choose to list them as an option. They don’t test on animals and don’t sell in China. My list of cruelty-free brands states every non-cruelty-free parent company.

    • Marie Therese Pecot

      Some companies that don’t test on animals are still owned by parent companies who do test. For example, although Burt’s Bees does not test on animals, they are owned by the Clorox Co. which does. Some brands are slippery slopes. Do your homework.

  • Lori

    Suzi, what do the * next to the brand names listed under Sephora signify? Also, Bath and Body Works still says “No animal testing” on their packaging but I’ve been reading otherwise. Do you know the current truth? Thank you.

    • Those brands are cruelty-free themselves, but their parent company still tests on animals. As for Bath & Body Works, they’re no longer cruelty-free as they test on animals where required by law (and might have started selling in mainland China). Hope this helps. πŸ™‚

  • BeautyKhanfidence

    I just started my YouTube channel and decided I would only use products that are cruelty free, and you blog has helped me so much. I like that you are very up to date and in my opinion reliable. Keep doing what you’re doing!!!!

    • Thank you, I’m really glad you find it helpful! Don’t hesitate to leave me a link to your channel!

  • BeccaM

    I’m so glad I found this blog. I live in the UK, but my bf is in the US. Whenever I visit him I struggle to know where I can shop for cruelty-free products. Unlike the UK which has the leaping bunny logo, when you’re out and about it’s not always obvious by just looking at packaging whether something is cruelty-free or not. I often buy from Bath and Body Works because their packaging say’s Not Tested On Animals, but now I can see that this might not be the case. Now I’ve found your blog, I’m sure I’ll be able to find wonderful cruelty-free brands to replace the one’s I was buying from without realising.

  • Nathalie Lotmani

    Unfortunately, I can’t use Sephora. Sephora brand make up is sold in their shops in China which means their products have to be tested. So disappointed, such a great site πŸ™

    • Marie Therese Pecot

      I they do not sell their products in China, they are not obligated by Chinese law to test on innocent animals.

  • Marie Therese Pecot

    Also, do not think that ‘vegan’ means natural or organic. Vegan simply means it has no ingredients from animals are used. Some chemicals are ‘vegan’ too unfortunately.

  • mrsblankenship

    credo in SF and integrity botanicals are good retailers.

  • shemarine4018

    Has anyone heard of a makeup brand called “Jay Manuel”? Does anyone know if they are cruelty-free and/or vegan? Thx!

  • Meaghan

    Petit Vour is a great place to buy cruelty-free beauty products. They offer a monthly subscription box ($15) and you can purchase full size products on their website. They offer free shipping if you spend over a certain amount, usually over $50.

  • CarolCats

    I have started purchasing all of my inexpensive, cruelty-free beauty products at Fresh Thymes where I purchase organic fruit and vegetables as well as chemical-free cleaning products. And I do need to clean my home frequently because I have 12 rescued cats. Yesterday while shopping for Nubian Heritage Body Lotion, I read my FIRST fake rabbit symbol on NutriBiotic Body and Foot Powder. I really need the foot powder and want to purchase a talc and paraben free product since I’m a runner! I pitched my Gold Bond Body Powder since I don’t believe that this product is cruelty-free. This NutriBiotic fake rabbit symbol is surrounded by the words “Not Tested on Animals.” Help!!!

  • Karla Siegel

    I started a while ago using only non animal tested stuff as in shampoo, makeup and even cleaning supplies. In this day and age there is no reason to test on animals.

  • Karla Siegel

    IT cosmetics is now sold at Sephora and Ultra stores and they do not test on animals.

  • georgia

    i was just wondering if its actually okay to buy from Nyx and Urban decay as there parent company tests on animals?

    • They’re cruelty-free but the brands who own them are not. It’s up to you to decide if you still want to support them!

  • Cathusiast

    So Sephora carries a lot of cruelty free brands, but their own house brand is not cruelty free, so wouldn’t buying a cruelty free brand from Sephora still be supporting a non-cruelty free brand? That’s the dilemma I’m facing right now, I loved shopping at Sephora, until I learned that their house brand is not cruelty free, so now I dunno if I wanna support them! :<

  • Jordan

    I just got a Quo brush set and i can’t find anything that says if they are cruelty free or not, the box dosent say what kind of fibres or any ingredients at all and it says made in china and shipped for Quo. does anyone know anything about Quo?

    • Barbara Podavin

      Hello, I’ve been doing research on cruelty free products for an exploritory essay and one fact i know is that animal testing in china is mandatory and if it is not tested on animals it is not considered cruelty free. i found this information at the so i am assuming that the brand you purchased from is not cruelty free sorry.

      “The Chinese government conducts mandatory animal tests on all cosmetic products imported into the country. The government may also conduct animal tests on items pulled from store shelves. Therefore, even if a cosmetics company does not test their products or ingredients on animals, if they sell their products in China they cannot be considered cruelty-free.” this is the direct quote from the humane society website. hope this helps out!

  • Dandelo

    Hi, I’ve learned that many of the places that claim to be cruelty free really aren’t, and as many of you have said, even if they are their parent company may not be. Also, never ever buy anything from China. As was mentioned before, animal cruelty is the law there. But many countries engage in animal cruelty and testing. The best way to know for sure what you are purchasing is to research. Research the companies and find out what they mean when they say cruelty free, where are their products actually manufactured, and what are the laws and practices concerning animals in that country. If you find yourself unable to continue using a favorite product, write the company. They may not care about animals but big companies care about money! If every concerned consumer wrote to companies telling them they had just lost some business- and word of mouth business. I don’t think they realize how much advertisement is actually word of mouth- then they might reconsider their practices. We have the beginning right here: Caring, intelligent individuals who want quality products without blood on them. The next step is to hit them in their pocketbooks.

  • Ashley

    If you go this route then you have to start questioning whether to shop at target, meijer, walmart, etc. because they sell products that aren’t vegan or cruelty free.

    • TalesFanGirl

      I’m not sure if you can compare that two. Simona is saying that Sephora’s own make-up line is not cruelty-free. By shopping at Sephora in general, even if it’s to buy cruelty-free makeup, you’re still giving money to a company that tests on animals.

      Personally, I think it’s best to just order makeup online.

  • Hi Jessica! I’m quite pale too and what you can do for foundation is use a white mixer (Manic Panic makes one that’s very affordable). You can mix this white foundation with any foundation to lighten it. If your parents aren’t open to buying cruelty-free, it’s their decision. Maybe you’ll be able to find dupes for the makeup products you buy. Let me know if there’s more and I can try to help. πŸ™‚

  • Well, Urban Decay is still a cruelty-free company.