Lotions
Body Lotions, Creams and Body Oils
Browse body lotions and other body-care products for your everyday routine or a gift. The collection includes hand and body creams, shea butters, body oils and related fragranced products. Check the product type first, then choose a scent and format you would enjoy using.
Explore scents and formats
Find lotions with sandalwood and rose, clary sage and lavender, or mandarin and ginger fragrances. Agnes + Cat hand and body creams include Sea Salt & Moss and Clementine designs. You can also explore shea body butters and body oils, including a rosehip option labelled unfragranced.
The collection contains body washes and perfume oils as well as lotions. Read the exact listing to check what you are buying and how it is intended to be used. Do not treat different formats as interchangeable.
Choose using the product information
Compare the ingredients, stated quantity and directions for each item. For a gift, consider the recipient’s fragrance preferences and any ingredients they avoid. Follow any patch-test guidance supplied with the product, and stop use if irritation occurs.
Keep the packaging so you can refer to the instructions and warnings. Do not assume that an unfragranced product is suitable for every skin type or that all products in a range share the same formulation.
Explore our soap collection or bath salts, then browse more bath and body products. Shop body lotions and body care at Niffty Witchy Supplies with UK delivery available.
Showing 1–20 of 41 resultsSorted by popularity
-

Organic Body Oil 50ml – Carrot & Orange
£7.95 Add to basket -

Organic Body Oil 50ml – Rosehip (Unfragranced)
£7.95 Add to basket -

Aromatherapy Shea Body Butter 90g – Geranium
£7.00 Add to basket -

Sandalwood & Rose Hand & Body Lotion 250ml
£11.50 Add to basket -

Agnes + Cat Hand & Body Cream – Sea Salt & Moss
£14.60 Add to basket -

Ancient Witch Perfume Oil – Cursed
£12.95 Add to basket -

Vitamin C Goddess’s Body Lotion – Orange & Lemon
£14.50 Add to basket -

Organic Body Oil 50ml – Bergamot
£7.95 Add to basket -

Juniper, Lime & Spearmint Hand & Body Wash 250ml
£11.00 Add to basket -

Clary Sage & Lavender Hand & Body Lotion 250ml
£11.50 Add to basket -

Mandarin & Ginger Hand & Body Lotion 250ml
£11.50 Add to basket -

Blackberry & Almond Hand & Body Wash 300ml
£10.50 Add to basket -

Ancient Witch Perfume Oil – Athame Noir
£12.95 Add to basket -

Coconut & lemon Lotion 300ml
£9.25 Add to basket -

Scented Shea Body Butter 90g – Sleepy Coconut
£7.00 Add to basket -

Pure Body Butter 90g – Shea Butter
£7.40 Add to basket -

Mango & Lime Lotion 300ml
£9.25 Add to basket -

Sandalwood Silk Lotion 300ml
£9.25 Add to basket -

Ginger & Orange Lotion 300ml
£9.25 Add to basket -

Scented Shea Body Butter 90g – Fluffy Marshmallow
£7.00 Add to basket
