✦ Christmas gift guide ✦

Mystical Christmas Gifts for Her

For the woman who lights candles with intention, keeps a crystal by her bed and checks the moon before her horoscope. Every gift here has been chosen to feel personal, beautiful and quietly magical.

Chosen by Rowan Hart · Free UK delivery from £24.99

Ready-wrapped Christmas magic

Our Christmas bundles bring together candles, crystals and little rituals in one gift, so all you need to add is the card.

For the moon and crystal lover

Rose quartz is the stone of love and gentle comfort. These pieces bring its soft glow into her home all year round.

Candlelit evenings

A candle is the simplest spell there is. Each of these carries a hidden crystal, a tarot card or a ritual to make the long winter nights feel special.

Little enchantments under £15

Perfect stocking fillers and Secret Santa gifts that still feel thoughtful.

✦ Make it a bundle ✦

Choose your own gift bundle

Pick any items you like and the more you choose, the more you save, up to 20% off.

Build a bundle

✦ Still unsure? ✦

Ask the Mystical Gift Finder

Answer a few quick questions about who you are buying for and we will suggest gifts to suit them.

Find a gift

Questions about Christmas gifts

What is a good spiritual gift for a woman who has everything?

A Christmas gift bundle or a crystal piece for her home works beautifully, because it feels chosen rather than bought in a hurry. Rose quartz, moonstone and amethyst are all popular, and a ritual candle with a hidden crystal adds a little surprise.

Are crystal gifts suitable for someone new to spirituality?

Yes. Crystals such as rose quartz and amethyst are lovely to look at, easy to care for and need no experience. Many of our crystal gifts come on a stand or in a garden so they are ready to display.

When should I order Christmas gifts?

Our UK orders are usually dispatched within 1 to 2 working days and arrive 3 to 5 working days later. Delivery is free on UK orders from £24.99. For Christmas, order as early as you can to leave time for busy postal services.