man on the moon mugs

10 Christmas Mugs You Have to Buy


It’s the most wonderful time of the year! That means it is time to turn on the fire, watch a festive film and just enjoy the little things, like a nice hot drink – which is why you just have to take a look at the following 10 Christmas mugs you have to buy.

1. Man on the Moon Mug, in Partnership with Age UK (£5, 25% charity donation, John Lewis)

Man on the Moon Mug

Most of us have seen the heart-warming John Lewis Christmas advert, featuring the little girl attempting to contact the lonely man on the moon. The advert was created to highlight the importance of showing an elderly person they are loved this Christmas, and providing them with some much needed company.

To support Age UK, John Lewis have launched a Man on the Moon mug, with 25% of its proceeds being donated to the very worthy charity. This is just one of the reasons why it is our top pick for festive mugs. The other reason is that it’s pretty cute.

2. Hand-painted Penguin Mug (£4, Matalan)


Matalan have various festive mugs in store and online at the moment, but our favourite has to be the adorable hand-painted penguin mug, which is ideal for a hot mug of cocoa on Christmas Eve. It’s also available for just £4 – so give yourself a little treat this Christmas with this cute little mug that will look great in any kitchen.

3. Candy Cane Mug (£10.95, Starbucks)

Candy Cane Mug

How can you not love a Christmas mug that comes with a festive candy cane handle? It might be one the most expensive mugs on the list, but it is certainly one of the most seasonal – and it even features the Starbucks logo.

4. Heat Changing Rudolph Shaped Mug (£9.99, Menkind)

Heat Changing Rudolph Shaped Mug

One of the most fun mugs on the list is most definitely the Heat Changing Rudolph Shaped Mug, as rudolph’s nose changes colour when filled with a hot drink. It’s the perfect gift for those who love nothing more than relaxing with a nice cup of tea, coffee or hot chocolate.

5. Personalised Christmas Mug (£12, Not On The High Street)

Personalised Christmas Mug

If you are looking for adorable little Christmas mugs for all the family, head on over to Not On The High Street – where you can get them personalised. You can take your pick from Santa or Snowmen mugs, which are bound to make a Christmas Eve hot chocolate taste extra sweet.

6. Christmas Ditsy Stanley Mug (£6.50, Cath Kidston)

Cath Kidston Christmas mug

When it comes to cute designs and beautiful colours, Cath Kidston have it sorted. While it’s not their trademark floral or spotty design, you only have to take one look at this mug to know who designed it. You can buy it for just £6.50 – but with so many gorgeous items available from the store, we’re guessing you’ll be spending a whole lot more.

7. Mickey and Minnie Mouse Christmas Mug (£9.95, Disney Store)

Disney Christmas Mug

Nothing screams Christmas like a Disney festive mug – and this one offers it all: snowflakes, presents, seasonal colours and Christmas trees. Not forgetting the first couple of Disney, Minnie and Mickey Mouse.

8. Have a Fan Tash Tic Christmas Mug (£2.09, The Range)

Fan Tash Tic Christmas Mug

Fill your home with fun this Christmas – and there’s no better way to do just that than with the Have a Fan Tash Tic Christmas Mug from The Range. It’s bound to make a loved one smile when you hand them a hot drink – or you could even opt to give it your office Secret Santa.

9. Christmas Jumper Mug (£7.99, Firebox)

Christmas Jumper Mug

Winter is the time to wrap up warm and whip out a comfy jumper – which is why the Christmas Jumper Mug from Firebox is the perfect addition to a festive home. The little jumper looks like something Nan has just made, and it will even prevent your hands from burning on a hot drink.

10. Santa Home Mug (£1.50, Asda)

Santa Mug

If your festive budget is a little bit tight, the Santa porcelain mug is the perfect option. Not only is it available for the very affordable price of just £1.50, but it’s also incredibly festive with a cute little Santa Claus. What’s not to love?

Leave a Reply