Location.com logo
Credo Beauty Newbury storefront
Brand Certified

Credo Beauty

4.8
(54 reviews)

Business Details

177 Newbury St, Boston, MA
02116, United States
(617) 530-1980
https://credobeauty.com/pages/find-a-store

About

Cosmetics Store
Founded in 2014, Credo’s mission is to create a cleaner, more sustainable, more ethical beauty industry. Credo has defined what the term "clean" means in an under-regulated beauty industry–it is the nexus of safety, sustainability, and ethics. Today, Credo is known as the fastest-growing clean beauty retailer and is heralded as the standard-bearer when it comes to clean, sustainable beauty. To be "Credo clean" goes beyond a restricted substance list (or “free of” list). For its efforts in tackling the beauty industry's packaging problem, Fast Company named Credo the most innovative beauty company of 2021 and 2025.

Location

Credo Beauty
177 Newbury St, Boston, MA
02116, United States

Hours

Monday11:00 AM - 6:00 PM
Tuesday11:00 AM - 6:00 PM
Wednesday11:00 AM - 6:00 PM
Thursday11:00 AM - 6:00 PM
Friday11:00 AM - 6:00 PM
Saturday11:00 AM - 6:00 PM
Sunday11:00 AM - 6:00 PM
7/4/202611:00 AM - 6:00 PM
7/10/202611:00 AM - 6:00 PM

Reviews

4.8
54 reviews
5 stars
50
4 stars
1
3 stars
1
2 stars
0
1 star
2
  • GH
    Gabby H
    Apr 14, 2026
    5.0
    I went in to refresh my makeup for a busy event season this summer, and Becca was beyond helpful. I had a list, and very little make up experience, and Becca pointed me in all the right directions. Fantastic experience!
  • MT
    Molly Tulk
    Apr 11, 2026
    5.0
    Mads was so sweet and lovely and helped me find the perfect makeup replacement, and walked me through the different brands as it was my first time in! Every product sold is really clean and high quality, and I could ask as many questions as I needed :)) LOVE LOVE LOVE this place!
  • JM
    Jonathan Mahoney
    Mar 7, 2026
    5.0
    Everyone is SO NICE here. My wife has been going through some skin challenges and they have been such a big help!
  • MR
    Maggie Rose
    May 6, 2025
    5.0
    The staff here is so wonderful! Credo was sold out of the Tower 28 foundation in my color on line, so this store shipped it to me. Ron and Hayley helped me with my order and I am so grateful to them. They are so friendly and so on top of things. I really love this store, and it really feels like they value their customers. Highly recommend!
  • AM
    Adrienne Metzgar
    Jan 7, 2024
    5.0
    I went into Credo to find a new skincare routine and Becca helped me find products that are best for my skin type and could help address any skin concerns that I had. She knew a lot about the products & brands and was really friendly! I love how there is a range in price points for these really high quality products so that everyone can find something they like here:)

Frequently Asked Questions About Credo Beauty

What is Credo Beauty's mission?

Credo Beauty's mission is to create a cleaner, more sustainable, and more ethical beauty industry, defining 'clean' as the nexus of safety, sustainability, and ethics.

Where is Credo Beauty located?

Credo Beauty is located at 177 Newbury St, Boston, MA 02116, USA.

Brand Certified Facts from Credo Beauty

This information is certified by Credo Beauty and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified July 05, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
  • Phone number
  • Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: