Essential Oils Direct Logo
UK AROMATHERAPY SUPPLIES
Essential Oils, Carrier Oils, Base Products, Bottles & Jars and much more.
ESTABLISHED 1993

Pure Essential Oils
Selection of Pure Essential Oils and Absolutes in various sizes ranging from 5ml to 100ml. For sizes over 100ml please view our bulk categories. All oils are suitable for use in aromatherapy, cosmetics, candles and other skin or home fragrance products.

All essential oil sizes 100ml or below are supplied in amber glass bottles with black tamper evident dropper cap and or child proof cap to provide maximum protection from light.

Each essential oil label includes common name, botanical name, safety information, directions for use, size, batch number, best before date and barcode.

Data: We can provide SDS (safety data sheets), Specification and allergens reports on request. IFRA statements are also available for most oils. We can also provide a batch specific CofA (certificate of analysis) after purchase. Submit a data request
Latest
kilo essential oil small
Price£917.60 (£1,101.12 incl. VAT)
The volatile oil obtained by the steam distillation of the flowering herb Pelargonium graveolens grown in Egypt
read more...
kilo essential oil small
Price£500.45 (£600.54 incl. VAT)
Litsea Cubeba Fruit Oil is the volatile oil obtained from the berries of the Litsea cubeba, Lauraceae
read more...
kilo essential oil small
Price£606.90 (£728.28 incl. VAT)
Cananga Odorata Flower Oil is the third stage fraction obtained by the distillation of Ylang Ylang flowers, Cananga odorata, Anonaceae.
read more...
kilo essential oil small
Price£403.55 (£484.26 incl. VAT)
Citrus Paradisi Peel Oil is the volatile oil expressed from the peel of the Grapefruit, Citrus paradisi, Rutaceae.
read more...
kilo essential oil small
Price£598.20 (£717.84 incl. VAT)
Ocimum Basilicum Oil is the volatile oil obtained from the leaves of the Basil, Ocimum basilicum L., Labiatae. Linalool Type.
read more...
Essential Oils Direct -
 Pay Pal
Quick Add - Essential Oils A to Z
Quick Add - Essential Oils A to Z
1) Change the quantity for each oil you require.
2) Click the add to basket button at the bottom of the page. Only click the add to basket button once and wait for the confirmation message.
3) Do not move to the next page until you have clicked the add to basket button on the active page.

Product Name - Click link for more info Price (ex vat) Quantity

ANISE STAR ESSENTIAL OIL Illicium verum 10ml

£3.50

ANISE STAR ESSENTIAL OIL Illicium verum 100ml

£13.85

BASIL ESSENTIAL OIL Ocimum basilicum 10ml

£4.85

BASIL ESSENTIAL OIL Ocimum basilicum 30ml

£9.80

BAY - PURE ESSENTIAL OIL Pimenta racemosa 10ml

£11.20

BENZOIN RESINOID (Pourable) Styrax benzoin in dpg 10ml

£1.20

BENZOIN RESINOID (Pourable) Styrax benzoin in dpg 100ml

£9.15

BERGAMOT FCF ESSENTIAL OIL Citrus bergamia 10ml

£3.95

BERGAMOT FCF ESSENTIAL OIL Citrus bergamia 30ml

£7.10

BERGAMOT FCF ESSENTIAL OIL Citrus bergamia 100ml

£17.95

BLACK PEPPER ESSENTIAL OIL Piper nigrum 10ml

£5.75

BLACK PEPPER ESSENTIAL OIL Piper nigrum 30ml

£12.45

CAJEPUT ESSENTIAL OIL Melaleuca cajeputi 10ml

£3.90

CAMPHOR (White) ESSENTIAL OIL Cinnamomum camphora 10ml

£1.40

CAMPHOR (White) ESSENTIAL OIL Cinnamomum camphora 100ml

£8.35

CARDAMOM ESSENTIAL OIL Elettaria cardamomum 10ml

£20.80

CARROT SEED ESSENTIAL OIL Daucus carota 10ml

£6.90

CEDARWOOD (Virginian) ESSENTIAL OIL Juniperus virginiana 10ml

£4.00

CEDARWOOD (Virginian) ESSENTIAL OIL Juniperus virginiana 30ml

£7.25

CEDARWOOD (Virginian) ESSENTIAL OIL Juniperus virginiana 100ml

£18.55

CEDARWOOD (Atlas) ESSENTIAL OIL Cedrus atlantica 10ml

£3.05

CEDARWOOD (Atlas) ESSENTIAL OIL Cedrus atlantica 30ml

£4.50

CEDARWOOD (Atlas) ESSENTIAL OIL Cedrus atlantica 100ml

£9.55

CHAMOMILE (Roman) ESSENTIAL OIL Anthemis nobilis 5ml

£12.10

CHAMOMILE (Roman) ESSENTIAL OIL Anthemis nobilis 10ml

£21.45

CHAMOMILE (Roman) ESSENTIAL OIL Anthemis nobilis 30ml

£57.80

CHAMOMILE Blue ESSENTIAL OIL Matricaria chamomilla 5ml

£11.25

CHAMOMILE MAROC ESSENTIAL OIL Ormensis multicaulis 10ml

£14.45

CINNAMON LEAF ESSENTIAL OIL Cinnamomum zeylanicum 10ml

£3.50

CINNAMON LEAF ESSENTIAL OIL Cinnamomum zeylanicum 30ml

£5.80

CINNAMON LEAF ESSENTIAL OIL Cinnamomum zeylanicum 100ml

£13.70

CITRONELLA ESSENTIAL OIL Cymbopogon winterianus 10ml

£3.20

CITRONELLA ESSENTIAL OIL Cymbopogon winterianus 30ml

£4.95

CITRONELLA ESSENTIAL OIL Cymbopogon winterianus 100ml

£11.00

CLARY SAGE ESSENTIAL OIL Salvia sclarea 10ml

£8.00

CLARY SAGE ESSENTIAL OIL Salvia sclarea 30ml

£18.85

CLOVE BUD ESSENTIAL OIL Eugenia caryophyllus 10ml

£3.70

CLOVE BUD ESSENTIAL OIL Eugenia caryophyllus 100ml

£16.00

CLOVE LEAF ESSENTIAL OIL Eugenia caryophyllata 10ml

£3.25

CLOVE LEAF ESSENTIAL OIL Eugenia caryophyllata 30ml

£5.10

CLOVE LEAF ESSENTIAL OIL Eugenia caryophyllata 100ml

£11.50

CORIANDER ESSENTIAL OIL Coriandrum sativum 10ml

£4.85

CYPRESS ESSENTIAL OIL Cupressus sempervirens 10ml

£4.15

CYPRESS ESSENTIAL OIL Cupressus sempervirens 30ml

£7.65

CYPRESS ESSENTIAL OIL Cupressus sempervirens 100ml

£19.90

ELEMI ESSENTIAL OIL Canarium luzonicum 10ml

£4.45

EUCALYPTUS ESSENTIAL OIL Eucalyptus globulus 10ml

£3.00

EUCALYPTUS ESSENTIAL OIL Eucalyptus globulus 30ml

£4.40

EUCALYPTUS ESSENTIAL OIL Eucalyptus globulus 100ml

£9.15

EUCALYPTUS LEMON ESSENTIAL OIL Eucalyptus citriodora 10ml

£3.30

EUCALYPTUS LEMON ESSENTIAL OIL Eucalyptus citriodora 100ml

£11.85

EUCALYPTUS RADIATA ESSENTIAL OIL Eucalyptus radiata 10ml

£3.75

EUCALYPTUS RADIATA ESSENTIAL OIL Eucalyptus radiata 100ml

£16.05

FENNEL (Sweet) ESSENTIAL OIL Foeniculum vulgare 10ml

£3.70

FIR NEEDLE ESSENTIAL OIL Abies sibirica 10ml

£4.00

FIR NEEDLE ESSENTIAL OIL Abies sibirica 100ml

£18.70

FRANKINCENSE ESSENTIAL OIL Boswellia carteri 5ml

£5.00

FRANKINCENSE ESSENTIAL OIL Boswellia carteri 10ml

£7.40

FRANKINCENSE ESSENTIAL OIL Boswellia carteri 30ml

£16.75

FRANKINCENSE ESSENTIAL OIL Boswellia carteri 100ml

£58.10

GALBANUM ESSENTIAL OIL Ferula galbaniflua 10ml

£11.60

GERANIUM ESSENTIAL OIL Pelargonium graveolens 10ml

£6.75

GERANIUM ESSENTIAL OIL Pelargonium graveolens 30ml

£15.20

GERANIUM ESSENTIAL OIL Pelargonium graveolens 100ml

£44.60

GINGER ESSENTIAL OIL Zingiber officinale 10ml

£4.95

GINGER ESSENTIAL OIL Zingiber officinale 30ml

£12.65

GINGER ESSENTIAL OIL Zingiber officinale 100ml

£27.80

GRAPEFRUIT ESSENTIAL OIL Citrus paradisi 10ml

£4.05

GRAPEFRUIT ESSENTIAL OIL Citrus paradisi 30ml

£7.45

GRAPEFRUIT ESSENTIAL OIL Citrus paradisi 100ml

£19.20

GRAPEFRUIT (Pink) - Decolourised ESSENTIAL OIL Citrus paradisi oil 10ml

£4.50

HELICHRYSUM (Immortelle) ESSENTIAL OIL Helichrysum angustifolium 5ml

£40.70

HYSSOP ESSENTIAL OIL Hyssopus officinalis 10ml

£9.45

JASMIN Absolute Jasminum grandiflorum 5ml

£48.00

JASMIN Absolute Jasminum grandiflorum 10ml

£111.60

JUNIPER BERRY ESSENTIAL OIL Juniperus communis 10ml

£5.25

JUNIPER BERRY ESSENTIAL OIL Juniperus communis 30ml

£10.95

LAVANDIN SUMIAN ESSENTIAL OIL Lavendula hybrida 10ml

£2.30

LAVENDER ESSENTIAL OIL Lavandula angustifolia 10ml

£3.70

LAVENDER ESSENTIAL OIL Lavandula angustifolia 30ml

£9.35

LAVENDER ESSENTIAL OIL Lavandula angustifolia 50ml

£14.50

LAVENDER ESSENTIAL OIL Lavandula angustifolia 100ml

£24.95

LAVENDER Absolute (Green) Lavendula angustifolia 5ml

£8.35

LAVENDER Absolute (Green) Lavendula angustifolia 10ml

£14.35

LAVENDER BULGARIAN ESSENTIAL OIL Lavandula angustifolia 10ml

£7.00

LAVENDER HIGH ALPINE ESSENTIAL OIL Lavandula angustifolia 10ml

£5.95

LAVENDER HIGH ALPINE ESSENTIAL OIL Lavandula angustifolia 30ml

£13.00

LAVENDER HIGH ALPINE ESSENTIAL OIL Lavandula angustifolia 100ml

£37.35

LAVENDER SPIKE ESSENTIAL OIL Lavendula latifolia 10ml

£3.95

LAVENDER SPIKE ESSENTIAL OIL Lavendula latifolia 100ml

£18.15

LEMON ESSENTIAL OIL Citrus limonum 10ml

£3.20

LEMON ESSENTIAL OIL Citrus limonum 30ml

£4.95

LEMON ESSENTIAL OIL Citrus limonum 100ml

£11.00

LEMON GRASS ESSENTIAL OIL Cymbopogon citratus 10ml

£3.25

LEMON GRASS ESSENTIAL OIL Cymbopogon citratus 30ml

£5.20

LEMON GRASS ESSENTIAL OIL Cymbopogon citratus 100ml

£10.50

LEMON TEA TREE ESSENTIAL OIL Leptospermun petersonii 10ml

£7.00

LEMON VERBENA ESSENTIAL OIL Thymus hiamalis 10ml

£4.20

LEMON VERBENA ESSENTIAL OIL Thymus hiamalis 100ml

£20.50

LIME (Distilled) ESSENTIAL OIL Citrus aurantifolia 10ml

£5.40

LIME (Distilled) ESSENTIAL OIL Citrus aurantifolia 30ml

£11.35

LIME (Distilled) ESSENTIAL OIL Citrus aurantifolia 100ml

£31.95

MANDARIN ESSENTIAL OIL Citrus nobilis 10ml

£3.45

MANDARIN ESSENTIAL OIL Citrus nobilis 30ml

£5.75

MANDARIN ESSENTIAL OIL Citrus nobilis 100ml

£13.50

MANUKA ESSENTIAL OIL Leptospermum scoparium 10ml

£26.60

MARJORAM SWEET ESSENTIAL OIL Origanum marjorana 10ml

£5.25

MARJORAM SWEET ESSENTIAL OIL Origanum marjorana 30ml

£10.90

MAY CHANG ESSENTIAL OIL Litsea cubeba 10ml

£4.45

MAY CHANG ESSENTIAL OIL Litsea cubeba 30ml

£8.65

MAY CHANG ESSENTIAL OIL Litsea cubeba 100ml

£23.05

MELISSA ESSENTIAL OIL Melissa officinalis 5ml

£24.80

MELISSA BLEND ESSENTIAL OIL Parfum 10ml

£6.10

MYRRH ESSENTIAL OIL Commiphora myrrha 10ml

£13.75

NEROLI distilled ESSENTIAL OIL Citrus aurantium 5ml

£27.70

NEROLI distilled ESSENTIAL OIL Citrus aurantium 10ml

£56.50

NEROLI LIGHT OIL - Citrus aurantium, Parfum - 10ml

£3.60

NEROLI LIGHT OIL - Citrus aurantium, Parfum - 30ml

£6.10

NEROLI LIGHT OIL - Citrus aurantium, Parfum - 100ml

£14.70

NIAOULI ESSENTIAL OIL Melaleuca viridiflora 10ml

£3.10

NUTMEG ESSENTIAL OIL Myristica fragrans 10ml

£5.20

ORANGE ESSENTIAL OIL Citrus sinensis 10ml

£1.15

ORANGE ESSENTIAL OIL Citrus sinensis 30ml

£4.20

ORANGE ESSENTIAL OIL Citrus sinensis 100ml

£8.55

PALMA ROSA ESSENTIAL OIL Cymbopogon martinii 10ml

£3.90
Add
QUICK ADD LISTS
Retail & Wholesale
Retail Orders
You are currently in retail mode and viewing retail prices.

Wholesale Orders
Wholesale prices are available to every customer subject to a minimum order. Please login to your existing wholesale account  to access wholesale prices  or create a wholesale account today for instant access to our lower prices.
Wholesale and Retail explained
RETAIL ORDERS
FREE DELIVERY
to ZONE A when you
spend £36 or more.
Charges may apply to other zones.
View detailed delivery information