Body Lotion & Oils

At Flora and Fauna we are passionate about what we put on our skin and that’s why we have made it our mission to curate an amazing selection of organic body care and natural body care products that we adore and know that you will love too.

Looking for something more specific?

Body Oil Hand Care Foot Care


The Physic Garden Sleep Balm Mini (25g)
14 Points

The Physic Garden Sleep Balm Mini (25g)

$13.95

The Physic Garden Sleep Balm (50g)
20 Points

The Physic Garden Sleep Balm (50g)

$19.95

ECOCARE Organic Coconut Oil Face & Body (100ml)
9 Points

ECOCARE Organic Coconut Oil Face & Body (100ml)

Now $8.76

On Sale 20% OFF RRP $10.95
Sani Hemp Organic Pure Hempseed Oil (100ml)
14 Points

Sani Hemp Organic Pure Hempseed Oil (100ml)

$13.95

The Physic Garden Eucalyptus Rub (50g)
20 Points

The Physic Garden Eucalyptus Rub (50g)

$19.95

The Physic Garden Bundle - Calm Balm & Sleep Balm
5% OFF RRP $39.90
The Physic Garden Calm Balm Mini (25g)
14 Points

The Physic Garden Calm Balm Mini (25g)

$13.95

The Physic Garden Muscle Rub (50g)
20 Points

The Physic Garden Muscle Rub (50g)

$19.95

The Physic Garden Muscle Rub Mini (25g)
14 Points

The Physic Garden Muscle Rub Mini (25g)

$13.95

Eco Tools Bamboo Foot Brush and Pumice
9 Points

Eco Tools Bamboo Foot Brush and Pumice

$8.99

Raww Skin Care Hand & Nail Cream (50ml)
15 Points

Raww Skin Care Hand & Nail Cream (50ml)

$14.99

Sukin Hand & Nail Cream - Tube (125ml)
11 Points

Sukin Hand & Nail Cream - Tube (125ml)

$10.95

The Physic Garden Skin Rescue Mini (25g)
14 Points

The Physic Garden Skin Rescue Mini (25g)

$13.95

Eco. Rollerballs 10ml 5 Pack
Not yet rated
10 Points

Eco. Rollerballs 10ml 5 Pack

$10.00

Eco. Sweet Almond Carrier Oil (95ml)
Not yet rated
10 Points

Eco. Sweet Almond Carrier Oil (95ml)

$10.00

Necessity Bettaderm Body Oil (100ml)
Not yet rated
20 Points

Necessity Bettaderm Body Oil (100ml)

$19.95

Passionate Skin Care Set
63 Points

Passionate Skin Care Set

$62.91

10% OFF RRP $69.90
The Physic Garden Skin Rescue (50g)
20 Points

The Physic Garden Skin Rescue (50g)

$19.95

Weleda Evening Primrose Hand Cream (50ml)
Not yet rated
20 Points

Weleda Evening Primrose Hand Cream (50ml)

$19.55

Weleda Perineum Massage Oil (50ml)
Not yet rated
25 Points

Weleda Perineum Massage Oil (50ml)

$24.95

Benecos Hand Cream - Sensitive (75ml)
10 Points

Benecos Hand Cream - Sensitive (75ml)

$9.95

Biologi Bf Hydration Body Serum (50ml)
Not yet rated
72 Points

Biologi Bf Hydration Body Serum (50ml)

$72.00

Delicious Skin Soft Body Butter (100ml)
35 Points

Delicious Skin Soft Body Butter (100ml)

$35.00

Eco Tan Organic Winter Skin (200ml)
30 Points

Eco Tan Organic Winter Skin (200ml)

$29.95

Eco. Prenatal Body & Massage Oil (95ml)
16 Points

Eco. Prenatal Body & Massage Oil (95ml)

$16.00

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

Eco. Recovery Magnesium Oil Spray (100ml)

$16.00

Happy Skincare Hand & Foot Cream (100ml)
28 Points

Happy Skincare Hand & Foot Cream (100ml)

$27.50

Nature's Child Organic Baby Massage Oil 100ml
Not yet rated
20 Points

Nature's Child Organic Baby Massage Oil 100ml

$19.95

The Physic Garden Calm Balm (50g)
20 Points

The Physic Garden Calm Balm (50g)

$19.95

The Physic Garden Eucalyptus Rub Mini (25g)
14 Points

The Physic Garden Eucalyptus Rub Mini (25g)

$13.95

Amazing Oils Magnesium Baby Towelettes (25)
20 Points

Amazing Oils Magnesium Baby Towelettes (25)

$19.95

Botani Reveal Your Inner Glow Skin Care Pack
Not yet rated
55 Points

Botani Reveal Your Inner Glow Skin Care Pack

$54.95

Bubba Organics Lavender Nappy Cream (75g)
Not yet rated
27 Points

Bubba Organics Lavender Nappy Cream (75g)

$26.95

Cedar + Stone Coconut & Mandarin Hand & Body Lotion (200ml)
Not yet rated
25 Points

Cedar + Stone Coconut & Mandarin Hand & Body Lotio

$25.00

Dr Hauschka Lemon Lemongrass Body Oil (75ml)
Not yet rated
40 Points

Dr Hauschka Lemon Lemongrass Body Oil (75ml)

$40.00

Dr Hauschka Quince Hydrating Body Milk (145ml)
Not yet rated
50 Points

Dr Hauschka Quince Hydrating Body Milk (145ml)

$50.00

Dr Hauschka Rose Nurturing Body Oil (75ml)
Not yet rated
40 Points

Dr Hauschka Rose Nurturing Body Oil (75ml)

$40.00

Eco By Sonya Hand & Nail Cream (75ml)
25 Points

Eco By Sonya Hand & Nail Cream (75ml)

$24.95

Eco Tan Cacao Tanning Mousse Dark (125ml)
35 Points

Eco Tan Cacao Tanning Mousse Dark (125ml)

$34.95

Eco Tan Coconut Body Milk (375ml)
35 Points

Eco Tan Coconut Body Milk (375ml)

$34.95

Eco. Jojoba Carrier Oil (95ml)
Not yet rated
30 Points

Eco. Jojoba Carrier Oil (95ml)

$30.00

Eco. Rollerballs 25ml 5 Pack
Not yet rated
12 Points

Eco. Rollerballs 25ml 5 Pack

$12.00

Ere Perez Papaya SOS Marmalade (30g)
36 Points

Ere Perez Papaya SOS Marmalade (30g)

$36.00

Happy Skincare TLC Intensive Repair Oil Sample (15ml)
Not yet rated
8 Points

Happy Skincare TLC Intensive Repair Oil Sample (15

$7.95

James St. Organics Ultra Nourishing Body Oil (100ml)
Not yet rated
42 Points

James St. Organics Ultra Nourishing Body Oil (100m

$42.00

Madara Smart Glow Multi-Layer Hand Cream (75ml)
Not yet rated
18 Points

Madara Smart Glow Multi-Layer Hand Cream (75ml)

$18.00

P'ure Papayacare - Papaya Renew Cream (100ml)
Not yet rated
20 Points

P'ure Papayacare - Papaya Renew Cream (100ml)

$19.95

Sani Hemp Organic Pure Hempseed Oil (1 litre)
Not yet rated
60 Points

Sani Hemp Organic Pure Hempseed Oil (1 litre)

$59.95

Sani Hemp Organic Pure Hempseed Oil (200ml)
20 Points

Sani Hemp Organic Pure Hempseed Oil (200ml)

$19.95

Simple As That Muscle Recovery Oil (100ml)
Not yet rated
20 Points

Simple As That Muscle Recovery Oil (100ml)

$19.95

Sukin BioNatural Skin Oil (60ml)
Not yet rated
16 Points

Sukin BioNatural Skin Oil (60ml)

$15.95

Sukin Sunless Bronzing Gel (200ml)
19 Points

Sukin Sunless Bronzing Gel (200ml)

$18.95

Weleda Birch Cellulite Oil (100ml)
34 Points

Weleda Birch Cellulite Oil (100ml)

$33.95

Weleda Sea Buckthorn Body Lotion (200ml)
27 Points

Weleda Sea Buckthorn Body Lotion (200ml)

$26.75

Weleda Stretch Mark Massage Oil (100ml)
Not yet rated
28 Points

Weleda Stretch Mark Massage Oil (100ml)

$27.95

Zk'in Organic Soothing Hand Cream (50ml)
20 Points

Zk'in Organic Soothing Hand Cream (50ml)

$19.95

Amazing Oils Magnesium Pro Pain Relief Spray (200ml)
Not yet rated
36 Points

Amazing Oils Magnesium Pro Pain Relief Spray (200m

$35.95

Amazing Oils Organic Magnesium Refill (1 litre)
Not yet rated
109 Points

Amazing Oils Organic Magnesium Refill (1 litre)

$108.95