Body Lotion

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.



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

The Physic Garden Muscle Rub (50g)
20 Points

The Physic Garden Muscle Rub (50g)

$19.95

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

The Physic Garden Skin Rescue Mini (25g)

$13.95

Sani Hemp Organic Pure Hempseed Oil (100ml)
12 Points

Sani Hemp Organic Pure Hempseed Oil (100ml)

$11.95

The Physic Garden Skin Rescue (50g)
20 Points

The Physic Garden Skin Rescue (50g)

$19.95

The Physic Garden Calm Balm (50g)
20 Points

The Physic Garden Calm Balm (50g)

$19.95

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

The Physic Garden Calm Balm Mini (25g)

$13.95

Amazing Oils Organic Magnesium Spray (60ml)
22 Points

Amazing Oils Organic Magnesium Spray (60ml)

$21.95

Eco Tan Organic Winter Skin (200ml)
30 Points

Eco Tan Organic Winter Skin (200ml)

$29.95

Eco Tan Coconut Body Milk (375ml)
35 Points

Eco Tan Coconut Body Milk (375ml)

$34.95

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

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

$19.95

The Physic Garden Eucalyptus Rub (50g)
20 Points

The Physic Garden Eucalyptus Rub (50g)

$19.95

Benecos Hand Cream - Sensitive (75ml)
Not yet rated
9 Points

Benecos Hand Cream - Sensitive (75ml)

$8.95

Ere Perez Papaya SOS Marmalade (30g)
35 Points

Ere Perez Papaya SOS Marmalade (30g)

$35.00

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

Happy Skincare TLC Intensive Repair Oil Sample (15

$7.95

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

Weleda Stretch Mark Massage Oil (100ml)

$27.95

Amazing Oils Organic Magnesium Spray (250ml)
39 Points

Amazing Oils Organic Magnesium Spray (250ml)

$38.95

Benecos Body Lotion - Apricot & Elderflower (150ml)
Not yet rated
12 Points

Benecos Body Lotion - Apricot & Elderflower (150ml

$11.95

Eco Tan Cacao Firming Mousse (125ml)
35 Points

Eco Tan Cacao Firming Mousse (125ml)

$34.95

Every Bit Organic Raw Aloe Vera Gel (100ml)
15 Points

Every Bit Organic Raw Aloe Vera Gel (100ml)

$14.95

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

Happy Skincare Hand & Foot Cream (100ml)

$27.50

Happy Skincare Multi-Purpose Balm Sample (10g)
Not yet rated
6 Points

Happy Skincare Multi-Purpose Balm Sample (10g)

$6.50

Jack N' Jill Kids Moisturiser - Sweetness (300ml)
Not yet rated
15 Points

Jack N' Jill Kids Moisturiser - Sweetness (300ml)

$14.95

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

Sani Hemp Organic Pure Hempseed Oil (1 litre)

$54.95

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

Sani Hemp Organic Pure Hempseed Oil (200ml)

$17.95

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

Sukin BioNatural Skin Oil (60ml)

$15.95

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

The Physic Garden Eucalyptus Rub Mini (25g)

$13.95

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

The Physic Garden Muscle Rub Mini (25g)

$13.95

Amazing Oils Magnesium Baby Towelettes (25)
20 Points

Amazing Oils Magnesium Baby Towelettes (25)

$19.95

Benecos Body Lotion - Lemon Balm (150ml)
Not yet rated
12 Points

Benecos Body Lotion - Lemon Balm (150ml)

$11.95

Benecos Body Lotion - Pomegranate & Rose (150ml)
Not yet rated
12 Points

Benecos Body Lotion - Pomegranate & Rose (150ml)

$11.95

Benecos Body Lotion - Sea Buckthorn & Orange (150ml)
Not yet rated
12 Points

Benecos Body Lotion - Sea Buckthorn & Orange (150m

$11.95

Delicious Skin Soft Body Butter (100ml)
35 Points

Delicious Skin Soft Body Butter (100ml)

$35.00

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

Dr Hauschka Rose Nurturing Body Oil (75ml)

$37.00

Eco Tan Organic Invisible Tan (150ml)
35 Points

Eco Tan Organic Invisible Tan (150ml)

$34.95

Happy Skincare Multi-Purpose Balm (50g)
Not yet rated
30 Points

Happy Skincare Multi-Purpose Balm (50g)

$30.25

Happy Skincare TLC Intensive Repair Oil (100ml)
Not yet rated
36 Points

Happy Skincare TLC Intensive Repair Oil (100ml)

$36.30

Kosmea Rose Collection: Body Lotion + Rosewater Mist
Not yet rated
30 Points

Kosmea Rose Collection: Body Lotion + Rosewater Mi

$29.95

40% OFF RRP $49.90
Passionate Skin Care Set
63 Points

Passionate Skin Care Set

$62.91

10% OFF RRP $69.90
Weleda Evening Primrose Body Lotion (200ml)
Not yet rated
26 Points

Weleda Evening Primrose Body Lotion (200ml)

$25.95

Weleda Evening Primrose Body Oil (100ml)
31 Points

Weleda Evening Primrose Body Oil (100ml)

$30.95

Weleda Sea Buckthorn Body Lotion (200ml)
27 Points

Weleda Sea Buckthorn Body Lotion (200ml)

$26.75

WOTNOT Baby Lotion (150ml)
Not yet rated
15 Points

WOTNOT Baby Lotion (150ml)

$14.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

Benecos Body Lotion - Aloe Vera (150ml)
Not yet rated
12 Points

Benecos Body Lotion - Aloe Vera (150ml)

$11.95

Botani Nourishing Body Oil (50ml)
Not yet rated
24 Points

Botani Nourishing Body Oil (50ml)

$23.95

Botani Olive Hand & Body Cream (100g)
Not yet rated
25 Points

Botani Olive Hand & Body Cream (100g)

$24.95

Divine Company Moisturising Hand Lotion (75ml)
Not yet rated
25 Points

Divine Company Moisturising Hand Lotion (75ml)

$24.95

Dr Bronner's Hand & Body Lotion - Peppermint (237ml)
Not yet rated
18 Points

Dr Bronner's Hand & Body Lotion - Peppermint (237m

$18.50

Dr Hauschka Almond Soothing Body Cream (145ml)
Not yet rated
47 Points

Dr Hauschka Almond Soothing Body Cream (145ml)

$47.00

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

Dr Hauschka Birch Arnica Energising Body Oil (75ml)
Not yet rated
37 Points

Dr Hauschka Birch Arnica Energising Body Oil (75ml

$37.00

Dr Hauschka Lavender Sandalwood Calming Body Cream (145ml)
Not yet rated
47 Points

Dr Hauschka Lavender Sandalwood Calming Body Cream

$47.00

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

Dr Hauschka Lemon Lemongrass Body Oil (75ml)

$37.00

Dr Hauschka Moor Lavender Body Oil (75ml)
Not yet rated
37 Points

Dr Hauschka Moor Lavender Body Oil (75ml)

$37.00

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

Dr Hauschka Quince Hydrating Body Milk (145ml)

$47.00

Dr Hauschka Regenerating Body Cream (150ml)
Not yet rated
65 Points

Dr Hauschka Regenerating Body Cream (150ml)

$65.00

Dr Hauschka Revitalising Leg & Arm Tonic (100ml)
Not yet rated
43 Points

Dr Hauschka Revitalising Leg & Arm Tonic (100ml)

$43.00

Dr. Organic Aloe Vera Gel (200ml)
Not yet rated
15 Points

Dr. Organic Aloe Vera Gel (200ml)

$14.95