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)
On Sale 15% OFF RRP $13.95
Mukti Marigold Hydrating Creme Sample (3ml)
Not yet rated
2 Points

Mukti Marigold Hydrating Creme Sample (3ml)

$2.00

Black Chicken Remedies Vegan Balm of Ages (60g)
31 Points

Black Chicken Remedies Vegan Balm of Ages (60g)

Now $30.80

On Sale 30% OFF RRP $44.00
Eco. Sweet Almond Carrier Oil (95ml)
Not yet rated
10 Points

Eco. Sweet Almond Carrier Oil (95ml)

$10.00

Eco Tan Coconut Body Milk (375ml)
35 Points

Eco Tan Coconut Body Milk (375ml)

$34.95

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

Eco. Rollerballs 10ml 5 Pack

$10.00

The Physic Garden Eucalyptus Rub (50g)
17 Points

The Physic Garden Eucalyptus Rub (50g)

Now $16.96

On Sale 15% OFF RRP $19.95
Happy Skincare Multi-Purpose Balm Sample (10g)
Not yet rated
6 Points

Happy Skincare Multi-Purpose Balm Sample (10g)

$6.50

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

Sani Hemp Organic Pure Hempseed Oil (200ml)

$19.95

Bubba Organics Lavender Baby Lotion (250ml)
Not yet rated
26 Points

Bubba Organics Lavender Baby Lotion (250ml)

$25.95

Eco Tan Organic Invisible Tan (150ml)
35 Points

Eco Tan Organic Invisible Tan (150ml)

$34.95

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

Eco. Prenatal Body & Massage Oil (95ml)

$16.00

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

Every Bit Organic Raw Aloe Vera Gel (100ml)

$14.95

Happy Skincare Firming Body Cream (150ml)
Not yet rated
20 Points

Happy Skincare Firming Body Cream (150ml)

$19.80

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

Happy Skincare TLC Intensive Repair Oil Sample (15

$7.95

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

Sani Hemp Organic Pure Hempseed Oil (100ml)

$13.95

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

Sukin Hand & Nail Cream - Tube (125ml)

$10.95

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

The Physic Garden Muscle Rub Mini (25g)

Now $11.86

On Sale 15% OFF RRP $13.95
Weleda Perineum Massage Oil (50ml)
Not yet rated
27 Points

Weleda Perineum Massage Oil (50ml)

$26.95

Benecos Hand Cream - Sensitive (75ml)
10 Points

Benecos Hand Cream - Sensitive (75ml)

$9.95

Buddy Scrub Body Oil Rose & Hibiscus (125ml)
Not yet rated
25 Points

Buddy Scrub Body Oil Rose & Hibiscus (125ml)

$24.95

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

Eco Tan Cacao Tanning Mousse Dark (125ml)

$34.95

Eco Tan Organic Winter Skin (200ml)
30 Points

Eco Tan Organic Winter Skin (200ml)

$29.95

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

Happy Skincare Hand & Foot Cream (100ml)

$27.50

Mukti Botanique Body Lotion (500ml)
70 Points

Mukti Botanique Body Lotion (500ml)

$69.95

Raww Aromatherapy Zen Time Body Oil (100ml)
Not yet rated
25 Points

Raww Aromatherapy Zen Time Body Oil (100ml)

$24.99

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

Sukin BioNatural Skin Oil (60ml)

$15.95

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

Weleda Evening Primrose Hand Cream (50ml)

$19.55

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

Amazing Oils Magnesium Pro Pain Relief Spray (200m

$39.95

Amazing Oils Organic Magnesium Spray (250ml)
35 Points

Amazing Oils Organic Magnesium Spray (250ml)

$34.95

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

Benecos Body Lotion - Sea Buckthorn & Orange (150m

$12.95

Biologi Bf Hydration Body Serum Mini (5ml)
14 Points

Biologi Bf Hydration Body Serum Mini (5ml)

$14.00

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

Botani Nourishing Body Oil (50ml)

$23.95

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

Bubba Organics Lavender Nappy Cream (75g)

$26.95

Delicious Skin Soft Body Butter (100ml)
35 Points

Delicious Skin Soft Body Butter (100ml)

$35.00

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

Dr. Organic Aloe Vera Gel with Cucumber (200ml)

$14.95

Eco. Certified Organic Cellulite Body Rub (95ml)
Not yet rated
22 Points

Eco. Certified Organic Cellulite Body Rub (95ml)

$22.00

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

Eco. Recovery Magnesium Oil Spray (100ml)

$16.00

Madara Infusion Vert Repairing Multi-Layer Hand Cream (75ml)
Not yet rated
22 Points

Madara Infusion Vert Repairing Multi-Layer Hand Cr

$22.00

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

Nature's Child Organic Baby Massage Oil 100ml

$19.95

Raww Superfood Concentrate Fractioned Coconut Oil (100ml)
Not yet rated
20 Points

Raww Superfood Concentrate Fractioned Coconut Oil

$19.99

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

Sani Hemp Organic Pure Hempseed Oil (1 litre)

$59.95

Skin by Ecostore This is Me Gift Set
Not yet rated
28 Points

Skin by Ecostore This is Me Gift Set

$27.99

Sukin Hydrating Body Lotion Original (500ml)
21 Points

Sukin Hydrating Body Lotion Original (500ml)

$20.95

Sukin Sunless Bronzing Gel (200ml)
19 Points

Sukin Sunless Bronzing Gel (200ml)

$18.95

Weleda Arnica Massage Oil (100ml)
Not yet rated
27 Points

Weleda Arnica Massage Oil (100ml)

$26.95

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

Weleda Stretch Mark Massage Oil (100ml)

$27.95

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

WOTNOT Body Lotion (150ml)

$14.95

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

Zk'in Organic Soothing Hand Cream (50ml)

$19.95

Mukti Marigold Hydrating Creme (100g)
70 Points

Mukti Marigold Hydrating Creme (100g)

$69.95

Amazing Oils Magnesium Baby Towelettes (25)
20 Points

Amazing Oils Magnesium Baby Towelettes (25)

$19.95

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

Amazing Oils Organic Magnesium Refill (1 litre)

$108.95