Perfumes & Oils

Discover enchanting perfume & oils at Spirit Moon, featuring mystical, floral, sweet, earthy and exotic fragrances. Perfect for adding a personal touch to your everyday ritual, our collection offers beautifully scented perfumes inspired by spirituality, nature and magic. Explore unique fragrance blends for yourself or find a thoughtful gift for someone special.

Skip to results list

Active filters:

24 items
Column grid
Column grid

Filter

Active filters:

  • Ancient Witch Perfume Oil - Hecate

    Ancient Witch Perfume Oil - Hecate

    £12.99
  • Aquarius - Zodiac Fragrance Oil 10ml

    Aquarius - Zodiac Fragrance Oil 10ml

    £3.99
  • Tarot Roll On - The Lion

    Tarot Roll On - The Lion

    £13.99
  • Aries- Zodiac Fragrance Oil 10ml

    Aries- Zodiac Fragrance Oil 10ml

    £3.99
  • Gemini - Zodiac Fragrance Oil 10ml

    Gemini - Zodiac Fragrance Oil 10ml

    £3.99
  • Sagittarius - Zodiac Fragrance Oil 10ml

    Sagittarius - Zodiac Fragrance Oil 10ml

    £3.99
  • Pisces - Zodiac Fragrance Oil 10ml

    Pisces - Zodiac Fragrance Oil 10ml

    £3.99
  • Tarot Roll On - The Devil

    Tarot Roll On - The Devil

    £13.99
  • Ancient Witch Perfume Oil - Eclipse Oud

    Ancient Witch Perfume Oil - Eclipse Oud

    £12.99
  • Libra - Zodiac Fragrance Oil 10ml

    Libra - Zodiac Fragrance Oil 10ml

    £3.99
  • Cancer - Zodiac Fragrance Oil 10ml

    Cancer - Zodiac Fragrance Oil 10ml

    £3.99
  • Tarot Roll On - The Moon

    Tarot Roll On - The Moon

    £13.99
  • Ancient Witch Perfume Oil - Atheme Noir

    Ancient Witch Perfume Oil - Atheme Noir

    £12.99
  • Capricorn - Zodiac Fragrance Oil 10ml

    Capricorn - Zodiac Fragrance Oil 10ml

    £3.99
  • Tarot Roll On - The Lovers

    Tarot Roll On - The Lovers

    £13.99
  • Virgo - Zodiac Fragrance Oil 10ml

    Virgo - Zodiac Fragrance Oil 10ml

    £3.99
  • Scorpio - Zodiac Fragrance Oil 10ml

    Scorpio - Zodiac Fragrance Oil 10ml

    £3.99
  • Leo - Zodiac Fragrance Oil 10ml

    Leo - Zodiac Fragrance Oil 10ml

    £3.99
  • Taurus - Zodiac Fragrance Oil 10ml

    Taurus - Zodiac Fragrance Oil 10ml

    £3.99
  • Tarot Roll On - The Magician

    Tarot Roll On - The Magician

    £13.99
  • Ancient Witch Perfume Oil - Cursed

    Ancient Witch Perfume Oil - Cursed

    £12.99
  • Ancient Witch Perfume Oil - Lost in Sin

    Ancient Witch Perfume Oil - Lost in Sin

    £12.99
  • Tarot Roll On - The Sun

    Tarot Roll On - The Sun

    £13.99
  • Tarot Roll On - The Knight

    Tarot Roll On - The Knight

    £13.99