Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/class-brainstorm-update-astra-addon.php on line 219

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/methods/backup-module.php on line 244

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/methods/backup-module.php on line 244

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/methods/backup-module.php on line 244

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/methods/backup-module.php on line 244

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/methods/backup-module.php on line 244

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/methods/backup-module.php on line 244

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/methods/backup-module.php on line 263

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/methods/backup-module.php on line 263

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/methods/backup-module.php on line 263

Deprecated: Creation of dynamic property UpdraftPlus_Addon_Reporting::$log_ident is deprecated in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/addons/reporting.php on line 49

Deprecated: Creation of dynamic property UpdraftPlus_Addon_Reporting::$log_facility is deprecated in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/addons/reporting.php on line 50

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/addons/moredatabase.php on line 386

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/addons/moredatabase.php on line 386

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/includes/class-remote-send.php on line 176

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/includes/class-remote-send.php on line 176

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/addons/multisite.php on line 456

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/addons/multisite.php on line 479

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/addons/sftp.php on line 288

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/addons/sftp.php on line 290

Deprecated: Creation of dynamic property UpdraftPlusAddons2::$plugin_file is deprecated in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/udaddons/updraftplus-addons.php on line 70

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 995

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 995

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 1568

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 2307

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 3170

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 3176

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 3311

Deprecated: Creation of dynamic property UpdraftPlus_Addon_CloudFilesEnhanced::$title is deprecated in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/addons/cloudfiles-enhanced.php on line 37

Deprecated: Creation of dynamic property UpdraftPlus_Addon_CloudFilesEnhanced::$description is deprecated in /home3/envirpj8/public_html/wp-content/plugins/updraftplus/addons/cloudfiles-enhanced.php on line 38

Deprecated: Creation of dynamic property NewfoldLabs\WP\Module\ComingSoon::$container is deprecated in /home3/envirpj8/public_html/wp-content/plugins/bluehost-wordpress-plugin/vendor/newfold-labs/wp-module-coming-soon/includes/coming-soon.php on line 17

Deprecated: Creation of dynamic property NewfoldLabs\WP\Module\ComingSoon::$args is deprecated in /home3/envirpj8/public_html/wp-content/plugins/bluehost-wordpress-plugin/vendor/newfold-labs/wp-module-coming-soon/includes/coming-soon.php on line 40

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/elementor-pro/modules/loop-builder/module.php on line 200

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/envirpj8/public_html/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/envirpj8/public_html/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/envirpj8/public_html/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/envirpj8/public_html/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/envirpj8/public_html/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/envirpj8/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/envirpj8/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/envirpj8/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/envirpj8/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/envirpj8/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
New to Sustainable Makeup? Here are 5 Mainstream Brands : Environmental Emma

New to Sustainable Makeup? Here are 5 Mainstream Brands


Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 36

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home3/envirpj8/public_html/wp-content/plugins/astra-addon/addons/advanced-hooks/classes/class-astra-wp-block-parser.php on line 38

Burts Bees –  That’s right, Burts Bees the chapstick brand, is also a great sustainable makeup brand, and it sells way more than just chapstick. Using Burts Bees is a great way to help the environment, while still using mainstream makeup that is available at stores such as Ulta or Sephora.  With recycled packaging, natural ingredients, responsible sourcing, great quality, and countless other benefits, this is a great brand to try out. Need to see the proof? They publish sustainability reports to hold themselves accountable and sponsor countless environmental organizations.

Products include: Skin care, makeup, lip care, body/hair products, baby productsand even toothpaste.

*This article contains some affiliate links.

Elate Cosmetics – This affordable makeup company is a great option for those who love makeup and the environment. Elate aims to creates vegan products that don’t harm animals or humans in any way. They use sustainably sourced ingredients and are working to becoming 100% waste free – they are currently at about 75% – and use a combination of recyclable glass, bamboo, and seed paper packaging. With providers across the country and the world, they aim to minimize shipping distances and therefore carbon emissions. They also have a great refill program. This means that instead of throwing out your makeup container when it’s empty, you can order replacements that will be sent in biodegradable envelopes.

Products include: lipstick, eye makeup, foundation, makeup brushes, and more

 

Kjaer WeisThis minimalist NYC brand prides itself on being environmentally conscious without compromising quality. All products are organic, sustainable, and of course, guaranteed to spice up your look. Kjaer Weis, like Elate, takes sustainability a step further, by providing high-quality compacts that can be refilled with your favorite products, instead of being discarded after use, however their compacts are not recyclable. This reusable aspect makes up for an initially higher price than Burts Bees, because when you refill, all prices are 30% off, creating a win-win situation for the earth and your wallet!

Products include: skincaremakeup bags, and brushes

 

Lush Beauty – Recognize the name? That’s probably because this company has had so much success with their bath bombs, not to mention that you can’t walk past their store without smelling their products. But what many don’t realize is that Lush has a lot more to offer than just soaps and bath bombs, with a variety of beauty products, all of which are sustainable. Lush advocates against animal cruelty, uses packaging made from recycled ocean trash, uses sustainably sourced ingredients, and also supports a large variety of charitable organizations devoted to preserving the environment. Although you can get products online – and this is the only option right now – getting them in person is so much more enjoyable, with live demonstrations of their bath bombs, the ability to actually smell the different products, and great customer service!

Products: Makeup, lip balm, face masks, moisturizers/lotion, shaving cream, toothpaste, soaps, bath products, hair products – including hair dye, deodorant, and some adorable gift sets and accessories

 

Tarte – This mainstream makeup brand is not well-known for being sustainable, but they are committed to ethically sourcing their ingredients and materials to create quality products that are as natural as possible and chemical free! If you are shopping at a Sephora or Ulta, this is definitely one of their more eco-friendly brands, however they are not by any means zero-waste, and are the least eco-friendly option of the five brands.

 

Credits Plaid Lattes

6 thoughts on “New to Sustainable Makeup? Here are 5 Mainstream Brands”

  1. It is definitely a transition to really think about what makeup you’re using, but so worth it! I am working to find some brands that are more affordable as well, and will be giving some other brand recommendations in an upcoming article.

  2. Wow, I learned quite a few things here. I need to transition away from the cheaper drugstore items! This is excellent information, Emma! Very thorough and researched.

  3. Thank You for providing all of this information! Am always open to new avenues to explore to help our overall environment. So impressed with this whole website!

  4. Thank you so much for this information! I can’t wait to check out these products.
    P.S. Your website looks fantastic! Congratulations!

Comments are closed.

Scroll to Top