We’re always looking for serious beauty lovers to help spread our amazing concept and world-class brand! Please carefully read each of the sections below to learn all about becoming a The Body Shop® Franchisee.
Why choose The Body Shop?
The Body Shop® is a world-renowned brand which has built its notoriety on iconic naturally-sourced products. With a product offer covering all beauty categories, The Body Shop® presents a portfolio with an incredible depth of high quality ingredients for a unique sensorial experience. Since 1978, we have been relentless in promoting and pioneering a certain vision of beauty: committed to the protection of the planet, diverse and fair to our suppliers by building sustainable and fair relationships. With a network of more than 3000 stores in 66 countries, the brand has achieved global recognition proving its strong appeal across geographies.
Having opened our first franchised store in 1978, our teams have developed a strong expertise in Franchising. We have a team of dedicated franchising support professionals including franchising managers, field marketing managers, operations managers, training managers and many others.
DIFFERENTIATED RETAIL PROPOSITION
Our new store concept, “Pulse”, launched in 2012 and has been a key stepping stone to provide the Brand with a more modern and playful retail proposition. It is the in-store translation of our Brand ethos, enabling a truly customer-focused retail experience with greater staging of our products and improved service.
The Body Shop has over 3,000 retail locations across 66 countries, including a franchise network of over 1,900 stores. You have the opportunity to run your own successful business through The Body Shop International Franchise Programme, while making an impact on the world and contributing to the sustainability of communities. Please use the map to see where our current opportunities are.