Body Oil

At Flora and Fauna our range of body oils contain skin loving, nourishing ingredients including St Johns Wort, essential oils and Argan Oil, a true skin super food!

We love Argan Oil as it’s incredibly rich in Vitamin E, Essential Fatty Acids, and Proteins, Argan Oil helps fight lines, repair imperfections, minimize scars + stretch marks; all while restoring texture, elasticity and tone.

 

Best Sellers



Eco. Recovery Magnesium Oil Spray (100ml)
15 Points

Eco. Recovery Magnesium Oil Spray (100ml)

$15.00

  • Usually Ships in 24 hrs
Acure Marula + Argan Dry Oil Body Spray - Coconut (88.7ml)
Not yet rated
25 Points

Acure Marula + Argan Dry Oil Body Spray - Coconut

$24.95

  • Usually Ships in 24 hrs
Eco. Prenatal Body & Massage Oil (95ml)
15 Points

Eco. Prenatal Body & Massage Oil (95ml)

$15.00

  • Usually Ships in 24 hrs
Sukin BioNatural Skin Oil (60ml)
Not yet rated
12 Points

Sukin BioNatural Skin Oil (60ml)

Now  $11.96

  • Usually Ships in 24 hrs
On Sale 25% OFF RRP $15.95
Sukin Ultra Hydrating Body Oil (100ml)
Not yet rated
16 Points

Sukin Ultra Hydrating Body Oil (100ml)

Now  $15.71

  • Usually Ships in 24 hrs
On Sale 25% OFF RRP $20.95
Eco. Certified Organic Argan Body Oil (55ml)
Not yet rated
16 Points

Eco. Certified Organic Argan Body Oil (55ml)

$16.00

  • Usually Ships in 24 hrs
Eco. Erase Body Oil for Stretchmarks & Scars (95ml)
15 Points

Eco. Erase Body Oil for Stretchmarks & Scars (95ml

$15.00

  • Usually Ships in 24 hrs
Weleda Birch Cellulite Oil (100ml)
32 Points

Weleda Birch Cellulite Oil (100ml)

$31.95

  • Usually Ships in 24 hrs
Weleda Sea Buckthorn Body Oil (100ml)
Not yet rated
30 Points

Weleda Sea Buckthorn Body Oil (100ml)

$29.95

  • Usually Ships in 24 hrs
Acure Marula + Argan Dry Oil Body Spray with Citrus & Ginger (88.7ml)
Not yet rated
25 Points

Acure Marula + Argan Dry Oil Body Spray with Citru

$24.95

  • Usually Ships in 24 hrs
Acure Marula + Argan Dry Oil Body Spray with Rose (88.7ml)
25 Points

Acure Marula + Argan Dry Oil Body Spray with Rose

$24.95

  • Usually Ships in 24 hrs
Atom 100% Pure Moroccan Argan Oil - Travel Size (20ml)
26 Points

Atom 100% Pure Moroccan Argan Oil - Travel Size (2

$26.00

  • Usually Ships in 24 hrs
Baby Organics Baby Massage Oil (250ml)
12 Points

Baby Organics Baby Massage Oil (250ml)

$12.50

  • Usually Ships in 24 hrs
Black Chicken Remedies Love Your Body Oil (100ml)
Not yet rated
69 Points

Black Chicken Remedies Love Your Body Oil (100ml)

$69.00

  • Usually Ships in 24 hrs
Black Chicken Remedies Love Your Body Oil Mini (5ml)
Not yet rated
11 Points

Black Chicken Remedies Love Your Body Oil Mini (5m

$10.95

  • Usually Ships in 24 hrs
Botani Coconut Glow Hair & Body Oil (125ml)
Not yet rated
32 Points

Botani Coconut Glow Hair & Body Oil (125ml)

$31.95

  • Usually Ships in 24 hrs
Botani Nourishing Body Oil (50ml)
Not yet rated
24 Points

Botani Nourishing Body Oil (50ml)

$23.95

  • Usually Ships in 24 hrs
Botani Reveal Your Inner Glow Skin Care Pack
Not yet rated
55 Points

Botani Reveal Your Inner Glow Skin Care Pack

$54.95

  • Usually Ships in 24 hrs
Buddy Scrub Body Oil Jasmine & Chamomile (125ml)
Not yet rated
25 Points

Buddy Scrub Body Oil Jasmine & Chamomile (125ml)

$24.95

  • Usually Ships in 24 hrs
Buddy Scrub Body Oil Rose & Hibiscus (125ml)
Not yet rated
25 Points

Buddy Scrub Body Oil Rose & Hibiscus (125ml)

$24.95

  • Usually Ships in 24 hrs
Dr Hauschka Almond St. Johns Wort Body Oil (75ml)
Not yet rated
37 Points

Dr Hauschka Almond St. Johns Wort Body Oil (75ml)

$37.00

  • Usually Ships in 24 hrs
Dr Hauschka Birch Arnica Energising Body Oil (75ml)
Not yet rated
37 Points

Dr Hauschka Birch Arnica Energising Body Oil (75ml

$37.00

  • Usually Ships in 24 hrs
Dr Hauschka Blackthorn Toning Body Oil (75ml)
37 Points

Dr Hauschka Blackthorn Toning Body Oil (75ml)

$37.00

  • Usually Ships in 24 hrs
Dr Hauschka Lemon Lemongrass Body Oil (75ml)
Not yet rated
37 Points

Dr Hauschka Lemon Lemongrass Body Oil (75ml)

$37.00

  • Usually Ships in 24 hrs
Dr Hauschka Moor Lavender Body Oil (75ml)
Not yet rated
37 Points

Dr Hauschka Moor Lavender Body Oil (75ml)

$37.00

  • Usually Ships in 24 hrs
Dr Hauschka Revitalising Leg & Arm Tonic (100ml)
Not yet rated
43 Points

Dr Hauschka Revitalising Leg & Arm Tonic (100ml)

$43.00

  • Usually Ships in 24 hrs
Dr Hauschka Rose Nurturing Body Oil (75ml)
Not yet rated
37 Points

Dr Hauschka Rose Nurturing Body Oil (75ml)

$37.00

  • Usually Ships in 24 hrs
Eco. Certified Organic Cellulite Body Rub (95ml)
Not yet rated
16 Points

Eco. Certified Organic Cellulite Body Rub (95ml)

$16.00

  • Usually Ships in 24 hrs
Eco. Certified Organic Coconut Body Oil (95ml)
16 Points

Eco. Certified Organic Coconut Body Oil (95ml)

$16.00

  • Usually Ships in 24 hrs
Flora Remedia Detoxing Treatment Body Oil (100ml)
Not yet rated
30 Points

Flora Remedia Detoxing Treatment Body Oil (100ml)

$29.95

  • Usually Ships in 24 hrs
Gaia Natural Baby - Massage Oil 125ml
Not yet rated
10 Points

Gaia Natural Baby - Massage Oil 125ml

$9.95

  • Usually Ships in 24 hrs
James St. Organics Soothing Face & Body Oil (100ml)
42 Points

James St. Organics Soothing Face & Body Oil (100ml

$42.00

  • Usually Ships in 24 hrs
James St. Organics Soothing Face & Body Oil Mini (15ml)
Not yet rated
12 Points

James St. Organics Soothing Face & Body Oil Mini (

$12.00

  • Usually Ships in 24 hrs
James St. Organics Ultra Nourishing Body Oil (100ml)
Not yet rated
42 Points

James St. Organics Ultra Nourishing Body Oil (100m

$42.00

  • Usually Ships in 24 hrs
James St. Organics Ultra Nourishing Body Oil Mini (15ml)
Not yet rated
12 Points

James St. Organics Ultra Nourishing Body Oil Mini

$12.00

  • Usually Ships in 24 hrs
Weleda Arnica Massage Oil (100ml)
Not yet rated
27 Points

Weleda Arnica Massage Oil (100ml)

$26.95

  • Usually Ships in 24 hrs
Weleda Evening Primrose Body Oil (100ml)
Not yet rated
31 Points

Weleda Evening Primrose Body Oil (100ml)

$30.95

  • Usually Ships in 24 hrs
Weleda Perineum Massage Oil (50ml)
Not yet rated
23 Points

Weleda Perineum Massage Oil (50ml)

$22.95

  • Usually Ships in 24 hrs
Weleda Pomegranate Regenerating Body Oil  (100ml)
Not yet rated
30 Points

Weleda Pomegranate Regenerating Body Oil (100ml)

$29.95

  • Usually Ships in 24 hrs
Weleda Stretch Mark Massage Oil (100ml)
Not yet rated
27 Points

Weleda Stretch Mark Massage Oil (100ml)

$26.95

  • Usually Ships in 24 hrs