Elf cosmetics are sold in many different places. Some places where you can purchase elf cosmetics include online retailers like Amazon and Sephora, drugstores like CVS and Walgreens, and department stores like Macy's and Nordstrom. Elf Cosmetics is a popular brand that offers a wide range of products, including foundation, blush, eyeshadow, mascara, and more. They also have a website where you can purchase products directly.