Location.com logo
Inside Credo Beauty Beacon Hill store
Brand Certified

Credo Beauty

4.8
(31 reviews)

Business Details

65 Charles St, Boston, MA
02114, United States
(857) 233-5211
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
65 Charles St, Boston, MA
02114, 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
5/25/202611:00 AM - 6:00 PM

Reviews

4.8
31 reviews
5 stars
27
4 stars
3
3 stars
0
2 stars
0
1 star
1
  • KH
    Kendell Hutchison
    May 8, 2026
    5.0
    i stopped into this store almost a year ago when visiting boston. i got such amazing service and skin help and they told me to call if i ever wanted help purchasing online. today i called and Hailey helped me so much!!!! she listened to my specific skin concerns and recommended products to me that would be well suited for my specific skin. such a gift to get your wisdom and help AND natural skincare products! thank you!!
  • ML
    Maria Loera
    Jan 4, 2026
    5.0
    I have been buying their lemongrass soap for years. It’s smells amazing, is biodegradable, and you can use refillable containers to reduce the amount of plastic used. Their customer service is also amazing, it’s always a nice experience going in person to explore new products.

Frequently Asked Questions About Credo Beauty

What is Credo Beauty's mission?

Credo Beauty aims to create a cleaner, more sustainable, and ethical beauty industry by defining 'clean' as safety, sustainability, and ethics in beauty products.

Where is Credo Beauty located?

Credo Beauty is located at 65 Charles St, Boston, MA 02114, US.

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 May 17, 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: