Our top picks

Same-day dispatchKey points
- Items marked "Standard dispatch": order by noon on Wednesday 9 December.
- Items marked "Dispatch in 1–2 working days": order by noon on Monday 14 December.
- Items marked "Dispatch in 1 working day": order by noon on Monday 14 December.
- Items marked "Same-day dispatch by 2pm": order by 2pm on Wednesday 16 December.
- Items marked same-day dispatch (order by noon): order by noon on Thursday 17 December.
- Christmas Day 2026 is a Friday, and Monday 28 December is the Boxing Day bank holiday.
- Every product page shows when it should arrive, worked out from the moment you order.
When is the last day to order for Christmas?
It depends on how each item leaves us. Every product page names its dispatch, and these are the last order dates for each:
| Items | Last order for Christmas | How it travels |
|---|---|---|
| Items marked "Standard dispatch" | noon on Wednesday 9 December | Royal Mail Tracked 48 or APC |
| Items marked "Dispatch in 1–2 working days" | noon on Monday 14 December | Tracked UK delivery |
| Items marked "Dispatch in 1 working day" | noon on Monday 14 December | Royal Mail or DPD Tracked 48 |
| Items marked "Same-day dispatch by 2pm" | 2pm on Wednesday 16 December | Royal Mail Tracked 48 |
| Items marked same-day dispatch (order by noon) | noon on Thursday 17 December | Royal Mail Tracked 48 |
Order by these dates for tracked delivery before Christmas Day. After them, the product page shows a later arrival date, so you always know before you pay.
Want one present that says it all? Our crystal and spiritual gift sets bring several pieces together in one gift, and each set's page shows its own dispatch and date.


Same-day dispatch
Same-day dispatchWhich Christmas gifts should I order first?
Work back from the dates. Every product page has a dispatch line just under the price, so a quick look tells you which date applies. Then order in this sequence:
- By noon on Wednesday 9 December: items marked "Standard dispatch".
- By noon on Monday 14 December: items marked "Dispatch in 1–2 working days".
- By noon on Monday 14 December: items marked "Dispatch in 1 working day".
- By 2pm on Wednesday 16 December: items marked "Same-day dispatch by 2pm".
- By noon on Thursday 17 December: items marked same-day dispatch (order by noon).
Mixing kinds in one basket is fine. Items that leave from the same place travel together, and checkout shows each parcel with its own delivery before you pay. To keep it simple, order by the earliest date of anything in your basket and every parcel leaves on schedule.
Buying for a few people? Do the big list in one go in late November or the first days of December. You get the widest choice, stock is at its fullest, and any parcel with £40 or more of items ships free on most orders.
Christmas gifts that still make the latest date
Short on time? Items marked same-day dispatch leave the day you order, by noon on a weekday, right up to noon on Thursday 17 December. That covers a wide spread of the shop: oracle and tarot decks with their guidebooks, crystal kits, grid sets and small pieces for the altar.
A deck with a full guidebook is one of the easiest late presents to get right. It is complete in the box, it suits a beginner and a seasoned reader alike, and it needs no sizing or guessing. A crystal kit works the same way: several stones, each with its traditional meaning written up on the product page, ready to give.
Use the same-day dispatch filter in the shop to see only the items that qualify, then check the arrival date on the product page before you pay.
Same-day dispatch
Same-day dispatch
Same-day dispatchChristmas gift ideas for every path
Not sure what to choose? Our guides do the hard part, each with hand-picked items in stock and their prices:
- Spiritual Christmas gifts: crystals, incense and decks for anyone on a spiritual path.
- Yule gifts: candles, altar pieces and Wheel of the Year cards for friends who mark the winter solstice on 21 December.
- Spiritual stocking fillers and self-care stocking fillers: small, well-chosen pieces for the toe of the stocking.
- Christmas gifts for yoga lovers: thoughtful gifts for their practice, from the mat to the meditation corner, for the friend who never misses a class.
Each guide shows the dispatch and date on every pick, so you can shop the ideas and the deadline together.
Why do some items have an earlier date?
Items marked same-day dispatch leave the day you order, before the cut-off shown on each product, Monday to Friday, so they have the latest dates. Standard dispatch items take 1 to 2 working days to leave (1 to 4 in the busy weeks before Christmas), so their date comes first. The other dates sit in between, each set by how quickly that item is packed and sent.
Ordering several things? Items that leave from the same place share one parcel, and each parcel travels on its own date. Order the earliest ones first and the rest can follow.
What if I've missed the last order date?
Missed the standard dispatch date? You still have two good options:
- Pick an item marked same-day dispatch. It leaves the day you order, by noon on a weekday, so it has the latest date of all. Look for the badge on the product page.
- Send it straight to them. Give their address at checkout and it goes direct, so you skip the time it would take to wrap and post it on yourself.
Does Royal Mail deliver between Christmas and New Year?
Royal Mail doesn't deliver on Christmas Day or Boxing Day. In 2026 Boxing Day falls on a Saturday, so the bank holiday moves to Monday 28 December. Orders placed over Christmas count from the next working day, and every product page shows the new arrival date before you pay.
How do I send a Christmas gift straight to someone?
Give their name and address as the delivery address at checkout, and your own email for the receipt. We send the parcel tracked to their door, and the tracking link comes to you, so you can see the day it lands.
Sending to more than one person? Place one order per address. Each order gets its own tracked parcel and its own delivery date, worked out the same way as the table above.
It's an easy way to reach family and friends far away in time for Christmas, without a trip to the post office in the busiest week of the year. Check their postcode before you pay: checkout shows the delivery for every address.