Find your nearest Body Shop store
Click & Collect
To place a Click & Collect order, add your products to the shopping cart and select the “Collect in Store” delivery method during checkout. Once your order is ready to be picked up, we will send you an email with instructions (within 24 hours of purchase).
If you have any questions, please use our live chat between 9am-10pm EST (Mon-Sat) to speak to a Customer Care Associate.
Call & Collect
To place a Call & Collect order, locate your preferred store, call them to place your order over the phone and confirm a time to collect your order from your chosen store. Orders will be ready to collect within 24 hours after speaking with a consultant and will be held for 48 hours.
Visit that store during your allocated pickup time - your order will be bagged and ready to go to. Payment must be made in person at the store. While card payments are preferred, cash is accepted.