Skip to content

Free UK Delivery
On Orders Over £40

⭐⭐⭐⭐⭐
Delivering Happiness
Rated 5 Stars
UK Shipping
Shipped directly from
the UK

Body Oils

Filters

  • Original price £22.50
    Original price £22.50 - Original price £22.50
    Original price £22.50
    Current price £19.95
    £19.95 - £19.95
    Current price £19.95

    Dr Hauschka Birch Arnica Energising Body Oil 75ml

    Dr Hauschka
    in stock

    Exercising enhances both body and mind and aids the body’s ability to heal and rejuvenate. After exercising the body then needs rest. After showeri...

    View full details
    Original price £22.50
    Original price £22.50 - Original price £22.50
    Original price £22.50
    Current price £19.95
    £19.95 - £19.95
    Current price £19.95
    Save 11% Save %
  • Original price £22.50
    Original price £22.50 - Original price £22.50
    Original price £22.50
    Current price £20.50
    £20.50 - £20.50
    Current price £20.50

    Dr Hauschka Moor Lavender Calming Body Oil 75ml

    Dr Hauschka
    in stock

    We all need a little comfort at times, especially when the weather turns colder and Dr Hauschka have just the thing to reawaken your senses whilst ...

    View full details
    Original price £22.50
    Original price £22.50 - Original price £22.50
    Original price £22.50
    Current price £20.50
    £20.50 - £20.50
    Current price £20.50
    Save 9% Save %
  • Original price £22.50
    Original price £22.50 - Original price £22.50
    Original price £22.50
    Current price £19.95
    £19.95 - £19.95
    Current price £19.95

    Dr Hauschka Blackthorn Toning Body Oil 75ml

    Dr Hauschka
    Only 3 left!

    The key to any skincare regime is to cleanse and moisturise – in other words, remove toxins and then protect against further environmental damage. ...

    View full details
    Original price £22.50
    Original price £22.50 - Original price £22.50
    Original price £22.50
    Current price £19.95
    £19.95 - £19.95
    Current price £19.95
    Save 11% Save %
  • Original price £22.50
    Original price £22.50 - Original price £22.50
    Original price £22.50
    Current price £19.95
    £19.95 - £19.95
    Current price £19.95

    Dr Hauschka Lemon Lemongrass Vitalising Body Oil 75ml

    Dr Hauschka
    in stock

    It’s important to keep the skin on your body nourished and protected just as much as the skin on your face! Regular body exfoliation and deep clean...

    View full details
    Original price £22.50
    Original price £22.50 - Original price £22.50
    Original price £22.50
    Current price £19.95
    £19.95 - £19.95
    Current price £19.95
    Save 11% Save %
  • Original price £23.00
    Original price £23.00 - Original price £23.00
    Original price £23.00
    Current price £20.95
    £20.95 - £20.95
    Current price £20.95

    Dr Hauschka Rose Nurturing Body Oil 75ml

    Dr Hauschka
    Only 4 left!

    After cleansing your skin with Rose Nurturing Body Wash, what better way to complete the routine than with a luxurious body oil, well-known to lock...

    View full details
    Original price £23.00
    Original price £23.00 - Original price £23.00
    Original price £23.00
    Current price £20.95
    £20.95 - £20.95
    Current price £20.95
    Save 9% Save %
  • Original price £15.95 - Original price £15.95
    Original price £15.95
    £15.95
    £15.95 - £15.95
    Current price £15.95

    Weleda Skin Food Ultra Light Dry Oil 100ml

    Weleda
    Only 2 left!

    Ultra-light bi-phase moisturising spray. Skin Food Ultra-Light Dry Oil is a lightweight spray that instantly gives intensive moisture and nourishme...

    View full details
    Original price £15.95 - Original price £15.95
    Original price £15.95
    £15.95
    £15.95 - £15.95
    Current price £15.95
  • Original price £19.95
    Original price £19.95 - Original price £19.95
    Original price £19.95
    Current price £18.95
    £18.95 - £18.95
    Current price £18.95

    Weleda Arnica Massage Oil 100ml

    Weleda
    Only 4 left!

    This oil is ideal for massage before and after physical activity and sports, to keep hard-working muscles warm and flexible. Apply before or afte...

    View full details
    Original price £19.95
    Original price £19.95 - Original price £19.95
    Original price £19.95
    Current price £18.95
    £18.95 - £18.95
    Current price £18.95
    Save 5% Save %
  • Original price £23.95
    Original price £23.95 - Original price £23.95
    Original price £23.95
    Current price £22.95
    £22.95 - £22.95
    Current price £22.95

    Weleda Arnica Massage Balm 200ml

    Weleda
    Only 4 left!

    A traditional herbal medicinal product for a warming massage to relieve achy muscles or stiffness after sport or any strenuous activity. This aroma...

    View full details
    Original price £23.95
    Original price £23.95 - Original price £23.95
    Original price £23.95
    Current price £22.95
    £22.95 - £22.95
    Current price £22.95
    Save 4% Save %
  • Original price £29.95
    Original price £29.95 - Original price £29.95
    Original price £29.95
    Current price £27.95
    £27.95 - £27.95
    Current price £27.95

    Weleda Wild Rose Body Oil 100ml

    Weleda
    Only 3 left!

    Intensely enriching moisture with precious rose oil.A delicate veil of silky moisturising oils, fragrant with roses, to pamper skin after bathing.A...

    View full details
    Original price £29.95
    Original price £29.95 - Original price £29.95
    Original price £29.95
    Current price £27.95
    £27.95 - £27.95
    Current price £27.95
    Save 7% Save %
  • Original price £19.95
    Original price £19.95 - Original price £19.95
    Original price £19.95
    Current price £16.95
    £16.95 - £16.95
    Current price £16.95

    Weleda Stretch Mark Massage Oil 100ml - 06/2024

    Weleda
    Only 1 left!

    SHORT EXPIRY DATE: EXPIRES June 2024 Prevents stretch marks, leaving skin smooth, elastic and flexible.Massaging into the skin daily helps to keep ...

    View full details
    Original price £19.95
    Original price £19.95 - Original price £19.95
    Original price £19.95
    Current price £16.95
    £16.95 - £16.95
    Current price £16.95
    Save 15% Save %