
The Body Shop Body Butter | 96hr Nourishing Moisture for Dry…
As of July 24, 2026, The Body Shop body lotion & body care cost $4.73–$18.93 per fl oz across the 13 live listings we track, with a median of $5.00. That is 18% more expensive than the $4.23 per fl oz median across all 187 body lotion & body care we track. Prices re-checked continuously.
Per month: at 8 fl oz a month (8 fl oz a month), that’s about $40/month on The Body Shop — versus $13/month at the cheapest price we track.

The Body Shop Body Butter | 96hr Nourishing Moisture for Dry…

The Body Shop Olive Body Butter – Nourishing & Moisturizing…

The Body Shop British Rose Body Butter | 96Hr Nouishing…

The Body Shop Satsuma Body Butter – Nourishing & Moisturizing…

The Body Shop Satsuma Body Butter – Nourishing & Moisturizing…

The Body Shop Shea Body Butter – Hydrating & Moisturizing…

The Body Shop Shea Body Butter | 96Hr Moisture

The Body Shop Coconut Body Butter | 96Hr Moisture

The Body Shop Mango Body Butter | 96Hr Moisture

The Body Shop Almond Milk Body Butter – Hydrating…

The Body Shop Coconut Body Butter, 1.69 Oz

The Body Shop Shea Body Butter – Hydrating & Moisturizing…

The Body Shop Ajwa Date & Honey Body Butter | 96Hr Moisture
As of July 24, 2026, The Body Shop body lotion & body care run $4.73–$18.93 per fl oz across the 13 live listings we track, with a median of $5.00 per fl oz. The cheapest right now is The Body Shop Body Butter | 96hr Nourishing Moisture for Dry… at $4.73 per fl oz.
The Body Shop runs about 18% more per fl oz than the market: a $5.00 median against $4.23 across all 187 body lotion & body care listings we track. The cheapest body lotion & body care from any brand is $1.63 per fl oz — so you're paying a premium for the name.
At 8 fl oz a month (8 fl oz a month), The Body Shop's median price works out to about $40 a month — $480 a year. The cheapest body lotion & body care we track would cost $13 a month instead.