What's under the tree?

Christmas coffee gifts

Pick a parcel to unwrap a gift. Great coffee for everyone on your list.

 sleeps till
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.

£1 from every bag of Christmas Coffee goes to The Salvation Army's Christmas Appeal.

Christmas 2026

Modern Standard Christmas Coffee with a bag of 52% Colombian hot chocolate

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 £18 Save £3

    Three 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 £36 Save £9

    Six 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.

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.