Check out our store locator below to find your nearest refill station. We’re launching 400 refill stations globally throughout 2021 and a further 400 in 2022. If your local store doesn’t yet have a refill station, don’t worry – this is just the beginning, so keep a look out for updates.

Contact Us

1-800-263-9746

Monday to Saturday

9AM to 10PM EST

Email






WE EXIST TO FIGHT FOR A FAIRER AND MORE BEAUTIFUL WORLD ™

© 2021 The Body Shop International Limited