I think everyone's go-to beauty store is Sephora, and I'm loving how frequently they've been adding new brands. However, they don't carry everything. So here are other beauty stores I like to shop at.
Of course I'm putting Need Supply first. It's not a secret it's my favorite store. They carry brands like Aesop, African Botanics, Rodin, Sachajuan, Context, L:A Bruket, Malin + Goetz, Nuori, Vitner's Daughter.
Bluemercury is right up there with Sephora with variety and the most popular brands. They do carry a few that Sephora doesn't like Avéne, James Read, Molton Brown, Kiehls, R+Co.
All of the brands you've heard of and some you may not have, Dermstore has them. Plus lots of sales!
Holy organic indie brands. Not gonna lie, I don't know a lot of the brands they carry. They carry a bunch of international products too. I once ordered a lotion I thought sounded good so I went to the brand's website but it was all in French. The lotion was good though. Plus they send you tons of samples!
Credo carries all eco-friendly, cruelty free, organic brands. Some bigger and some smaller new brands that are nice to try and support.
The Stell sells very urban outfitters/anthropologie-esque brands. (Anthropologie is another good place to look. I'm iffy about urban outfitters, they tend to carry pretty cheap trendy stuff). Plus their packaging is super cute.
I'm luxury obsessed and I always check Barney's for new brands. They carry some of the same brands as Sephora but also more high-end brands like Byredo, Chantecaille, D.S. & Durga, Diptyque, Le Labo, Kevyn Aucoin and Bobbi Brown exclusives. And free shipping!