The Body Shop Promo Codes 2023

Save on body care, skincare, and makeup: 22 active The Body Shop coupons and coupon codes

20%
OFF

5 people used today

Flash Sale: Take 20% off sitewide + free expedited shipping with this The Body Shop discount code

Get CodeSTOCKUP20
Enjoy 20% off everything from scrubs, body butters, hand creams, and more with this The Body Shop coupon code. Plus, enjoy free expedited shipping when you spend $90+.

30%
OFF

1 person used today

Score 30% off regular-priced items with this The Body Shop coupon code

Get CodeBLKFRI

15%
OFF

Enjoy 15% off advent calendars using this The Body Shop promo code - online exclusive

Get CodeADVENT15

25%
OFF

1 person used today

The Body Shop Promo Code: Get 25% off + free gift on $100 orders

Get Code25OFF100
Use this limited time The Body Shop promo code at checkout to enjoy 25% off your purchase, plus a full-sized Vanilla Pumpkin Body Butter when you spend $100 or more!

20%
OFF

The Body Shop Promo Code: Become a member for 20% off + a free mini hand balm with your first purchase

Get CodeJOIN20

10%
OFF

The Body Shop Promo Code: Score an extra 10% off almost everything

Get CodeTBS10

20%
OFF

The Body Shop Student Discount: Get 20% off your order when you sign up with your SPC card

Get CodeSIGN UP TO GET CODE
Register or sign in with your SPC student card to get 20% off your The Body Shop orders. On the SPC page, find all the active offers for students at The Body Shop.

20%
OFF

Take 20% off 2+ bath, body, and haircare with this The Body Shop promo code

Get CodeFALL20
Need to stock up on hair care and bath/body products? You can use this The Body Shop promo code to get 20% off 2 or more items!

15%
OFF

1 person used today

The Body Shop Promo Code: Get 15% off + a free mini hand balm on your first purchase when you become a member

Get CodeJOIN15

15%
OFF

Receive 15% off when you sign up for the newsletter - The Body Shop discount code

Get CodeCODE SENT VIA EMAIL
Scroll to the bottom of the website and enter your email address to sign up for the newsletter! Redeem your The Body Shop promo code from your inbox to get 15% off any regular-priced item on your next order.

10%
OFF

Find the latest deals and discounts at The Body Shop for at least 10% off

Get Deal

$10
OFF

Refer a friend to The Body Shop for $10 off

Get Deal

$10
OFF

Love Your Body Club: Get a $10 birthday discount with The Body Shop rewards

Get Deal
When you join The Body Shop Love Your Body Club, you'll get exclusive access to discounts, news, and more. As an added bonus, you'll score a $10 birthday discount!

50%
OFF

Spend $40 at The Body Shop and get up to 50% off a facial roller

Get Deal

30%
OFF

Receive at least 30% off select body scrubs at The Body Shop

Get Deal
Enjoy at least 30% off select body scrubs at The Body Shop.

15%
OFF

Subscribe and save 15% on select The Body Shop products

Get Deal
You'll always need to replace skincare and shampoos as you use them. Subscribe to get your choice of both to your door right around when you'll run out and save 15% on your subscription. Get free shipping over orders of $35 and points on the Love Your Body Club.

FROM
$6

Score The Body Shop face masks starting at $6

Get Deal
Face masks are a routine step in keeping your skin healthy and wrinkle-free. Get face masks from $6 at The Body Shop.

FROM
$7

Browse the British Rose range from $7 at The Body Shop

Get Deal

FROM
$7

Enjoy the benefits of tea tree oil with prices as low as $7 at The Body Shop

Get Deal
Take advantage of the many benefits of tea tree oil with prices as low as $7 at The Body Shop. Products include toners, foaming cleansers, facial and body washes, shampoos, and more.

FROM
$10

Reap the benefits of a good quality hand cream with prices starting at $10 at The Body Shop

Get Deal
Enjoy the many benefits that a good quality hand cream has to offer with prices starting at $10 at The Body Shop. Find scents ranging from pink grapefruit, rose, strawberry, mango, and avocado to name a few.

FROM
$5

Give a The Body Shop gift card from $5

Get Deal

FREE
RETURNS

Enjoy free returns within 45 days of purchase at The Body Shop

Get Deal
The Body Shop wants you to be satisfied with your purchase. Return any order within 45 days of purchase to receive a full refund. See this page for the full list of terms and conditions.
Expired The Body Shop Coupons

15%
OFF

Enjoy 15% off all your orders using this The Body Shop promo code

Get CodeSOCIAL15

FREE
GIFT

Get 25% off + free full-sized Avocado body butter on $100+ orders with this The Body Shop coupon - ends soon

Get CodeFREEAVO

25%
OFF

The Body Shop Coupon: Get 25% off when you buy 2 or more bath, body, or hair products

Get CodeHAPPY25

20%
OFF

Limited Time Offer - Score 20% off everything using this The Body Shop promo code

Get CodeSMOOTH20
Shop tons of amazing skincare for 20% off when you apply this The Body Shop discount code at checkout.

30%
OFF

The Body Shop Black Friday: Get 30% off sitewide

Get Deal

10%
OFF

Take 10% off all your orders using this The Body Shop promo code

Get CodeTAKE10

20%
OFF

Use this The Body Shop coupon for 20% off select body and haircare products

Get CodeWINTER20
Nourish your body and hair this season with shampoo, body lotion, shower gel, and more products for 20% off when you use this promo code from The Body Shop!

30%
OFF

Use this The Body Shop Cyber Monday promo code for up to 30% off sitewide + free shipping

Get CodeCYBERMON

30%
OFF

Enjoy 30% off sitewide with this The Body Shop Cyber Monday promo code

Get CodeCYBERMON

10%
OFF

The Body Shop Coupon: Score an extra 10% off your purchase

Get CodeXTRA10
Take an extra 10% off your purchase when you use this limited-time promo code from The Body Shop! Enjoy the extra savings on face and body care, gift sets, and more!

30%
OFF

Extended Cyber Offer - Get 30% off everything with this The Body Shop promo code

Get CodeEXTRACYBER

25%
OFF

Shop 2023 advent calendars for 25% off in The Body Shop Cyber Monday Sale

Get Deal

60%
OFF

Knock over 60% off treats gift sets this Cyber Week at The Body Shop (now $5)

Get Deal

40%
OFF

Shop $15 body butters with these The Body Shop doorbuster deals (40% off)

Get Deal

B1G1
50%

Buy 1 get 1 50% off almost everything with this The Body Shop coupon - expires soon

Get Deal
Treat yourself to body butter, shower gels, haircare, cosmetics, and more now all on sale for buy one get one 50% off.

The Body Shop: FAQs

How do you get free shipping at The Body Shop?

Scoring free delivery is easy when you're shopping for all of your favourites! Just spend $60 or more in a single purchase to enjoy free ground shipping within Canada. You may also select their express delivery for faster service, but make sure you use a discount code to save on the $15.50 fee.

Does The Body Shop do student discounts?

Enjoy up to 20% off the best-selling skincare, makeup, and fragrances with your The Body Shop student discount. There are also so many other ways to save on quality body care. Join the loyalty program, sign up for email offers, and browse this page for all of the best promo codes and deals in one convenient place!

Does The Body Shop ever have sales?

They often host sales around holidays and seasonal changes to help you shop must-have scents and products for less. You can also browse their year-round sale section, take advantage of their referral discount, and check out their offers page for updated deals!

Find More Popular Offers & The Body Shop Coupons Here

 Discount Codes & DealsDiscountStatus
The Body Shop coupon code for 40% off40% OffExpired
Up to 50% off with this The Body Shop promo code50% OffExpired
Free shipping using this The Body Shop discount codeFree Shipping
Expired
The Body Shop coupon code for an extra 10% off10% OffExpired

Redeeming Your Body Shop Promo Code

Ready to take advantage of a great Body Shop Canada coupon? Click on the deal you'd like to redeem and copy the promo code that comes up in the pop-up window. Once you've picked your items, paste your code into the "Promotion Codes" box.on the bag summary page.