What's under the tree?
Christmas coffee gifts
Pick a parcel to unwrap a gift. Great coffee for everyone on your list.
Christmas
Tap a parcel to unwrap it
Great Christmas coffee for everyone.
Christmas offers
Our limited-edition Christmas Coffee from the Rusiga co-operative in Rwanda, award-winning hot chocolate, stocking fillers and gifts for every coffee lover. Roasted to order in Fife and sent across the UK. Our Christmas Coffee comes free gift-wrapped in a choice of three Mo gift boxes, with a big tag to write your message on.
- Free gift wrapOn every Christmas Coffee
- 3 for £15Hot chocolate stocking fillers
- 6 for £27Secret Santa and the whole family
- 25% offHot chocolate with any coffee
£1 from every bag of Christmas Coffee goes to The Salvation Army's Christmas Appeal.
Christmas 2026
Hot chocolate deals
Stock up on proper hot chocolate
Our 52% Colombian hot chocolate was named Best Hot Chocolate by The Independent and won a Great Taste award. It's dairy free, and 10p from every bag goes to Empowering Dreams in Colombia. The more bags you buy, the less you pay for each one.
Stocking filler
1 bag
£6 a bag
One 200g bag makes around seven proper hot chocolates.
Stocking fillers sorted
3 for £15
£5 a bag
Usually
£18Save £3Three bags: one for them, one for you, and one for whoever you forgot.
Best value
Secret Santa & the family
6 for £27
£4.50 a bag
Usually
£36Save £9Six bags for the office Secret Santa, or one for everyone round the table.
With any coffee
25% off hot chocolate
£4.50 a bag
Add any coffee to your basket and a 200g bag of hot chocolate drops to £4.50.
Offers are on 200g bags of 52% Hot Chocolate and are applied automatically in your basket. Your basket gets the best offer available. While stocks last.
-
Christmas Coffee
Tastes of Sugar, spice and all things nice.Regular price £9.50Regular priceUnit price perSale price £9.50medium roast -
Mocha Lovers Hot Chocolate & Coffee Gift Box
Coffee GiftsRegular price £16.00Regular priceUnit price perSale price £16.00 -
Hot Chocolate Gift Box
Coffee GiftsRegular price £9.00Regular priceUnit price perSale price £9.00 -
52% Hot Chocolate
Hot ChocolateRegular price From £6.00Regular priceUnit price perSale price From £6.00 -
Physical Gift Card
Gift Card BoxRegular price From £25.00Regular priceUnit price perSale price From £25.00 -
3 month gift subscription
Coffee SubscriptionRegular price From £23.00Regular priceUnit price perSale price From £23.00 -
6 month gift subscription
Coffee SubscriptionRegular price From £44.00Regular priceUnit price perSale price From £44.00 -
12 month gift subscription
Coffee SubscriptionRegular price From £85.00Regular priceUnit price perSale price From £85.00 -
Digital Gift Card
Gift CardRegular price From £10.00Regular priceUnit price perSale price From £10.00
About our Christmas gifts
Every Christmas we pick one coffee to be our Christmas Coffee. This year it's from the Rusiga co-operative in Rulindo, Rwanda, which was founded by women producers. It tastes of orange, peach and tea rose, and works as filter or espresso. Pair it with our 52% Colombian hot chocolate, or choose a gift box, gift subscription or gift card. Everything is roasted to order at our roastery in Glenrothes.
Hot chocolate offer: 3 hot chocolates for £15 (bags without gift boxes).
Explore the range
- Roasted to order in Fife
- Free UK delivery over £30
- Certified B Corp
Christmas questions, answered
Is the gift wrapping really free?
Yes. Every Christmas Coffee comes wrapped in a Mo gift box at no extra cost. Choose Santa (navy box), Elf (red box) or Rudolph (white box). Each box has a big gift tag on the side with room to write your own message.
How do the hot chocolate deals work?
Add 200g bags of our 52% Hot Chocolate to your basket and the price drops automatically: 3 bags for £15 or 6 bags for £27. With any coffee in your basket, a 200g bag of hot chocolate is 25% off, so £4.50. Your basket gets whichever offer saves you most.
When should I order for it to arrive in time for Christmas?
We dispatch Monday to Friday, same day on orders placed before 12 noon and the next working day after that. Free delivery is Royal Mail or Parcelforce 48. If the date is tight, choose express delivery with Royal Mail or Parcelforce 24 at checkout.
Can I send a gift straight to the recipient?
Yes. Enter their address as the delivery address at checkout. On our gift boxes you can add a gift message as you order, and we'll include it with the gift.
Left it late, or not sure what they like?
Our coffee gift cards let them choose. The digital coffee gift card is emailed instantly, or on Christmas morning if you'd rather, and nothing is posted.
Is the hot chocolate dairy free?
Yes. Our 52% Colombian hot chocolate is dairy free, so it works with any milk. See the product page for the full ingredients and allergen information.
How much is UK delivery?
UK delivery is free on orders over £30, sent with Royal Mail or Parcelforce 48. Express delivery with Royal Mail or Parcelforce 24 is available at checkout.