The Body Shop



  • Delivery

    Due to current circumstances deliveries are taking longer to be delivered. The health, safety and wellbeing of our colleagues is our utmost priority and we have put in place measures, including a social distancing plan, to protect individuals working in our distribution centres, which may slow processing.

  • Customer Care Hours

    We're working really hard to get through all of your queries. At the moment we are responding to emails as quickly as possible and our live chat and phone wait times are longer than usual. We're really sorry for any inconvenience.

  • COVID-19 - Helping us all to stay safe

    We have safely reopened. Check here for our opened store list and what to expect. You can still shop online at the, but most importantly stay healthy, be safe and look out for one another.

  • Holiday Delivery Cut-off Dates

    Order by these dates to get your holiday treats in time.*

    You can also place a Click & Collect order and pick it up from your nearest store within 24 hours. Or send an e-gift card delivered straight to their inbox.

    Need some gift ideas? Check out our Holiday Gift Guide!


    We’ll do our best to have your goodies delivered by December 24th but can’t guarantee it. Check out the last day to place your order by viewing your preferred shipping method and state below. This information is meant as a general guide only, as there may be additional delays experienced by the shipping providers during this busy period. Please place your order well in advance of the indicated dates.


    *These dates are estimates only

    December 12:

    Washington, Oregon, California, Nevada, Idaho, Utah, Arizona, Montana, Wyoming, Colorado, New Mexico, North Dakota, South Dakota, Nebraska

    December 13: 

    Kansas, Oklahoma, Texas, Minnesota, Iowa, Wisconsin, Illinois, Arkansas, Mississippi, Michigan, Indiana, Kentucky, Tennessee, Pennsylvania, New York, New Jersey, Connecticut, Vermont, Maine, Massachusetts, Rhode Island, New Hampshire, Missouri, Louisiana 

    December 14: 

    Ohio, West Virginia, Virginia, North Carolina, South Carolina, Georgia, Alabama, Florida, Washington D.C., Maryland



    *These dates are estimates only

    December 19:
    All States (Hawaii and Alaska ALWAYS ship 2nd Day Air)