Whether you're somebody who's permanently cold, you'll know how game-changing a hot water bottle can be.
They're not just a handheld heater, however – they can help with uncomfortable and painful period cramps, or for when you're not near a more permanent heat source, such as camping.
To help find the right one for you, we've rounded up our top 12 hot water bottles ahead.
We've included miniature designs that are handbag-friendly and discreet, standard size for at-home use and extra-long versions which can be wrapped around your body.
From big-name retailers such as John Lewis and Wilko, there's something for everyone in our shopping guide.
The best hot water bottles for keeping warm and dealing with cramps
John Lewis Faux Fur Hot Water Bottle and Cover | £25 from John Lewis
This statement style has a leopard print faux-fur cover and a tightly secure stopper so there will be no leaks to deal with.
Boots Hot Water Bottle Uncovered | £8.19 from Boots
This cheap and cheerful design is great if you're shopping on a budget. The rubberised material retains heat well and you can still add a removable cover if you prefer.
Wool Couture Hot Water Bottle Knitting Kit | £24.99 from John Lewis
This cosy hot water bottle mimics the design of an Aran jumper and won't stand out among your sofa cushions. Fill it up two-thirds with hot water and leave it under your duvet to warm your bed up before you hit the hay.
Wilko Hot Water Bottle with Cover | £6.50 from Wilko
Another bargain buy is this hot water bottle from Wilko. It has a fleecy cover and a 1.5-litre capacity.
Fur Hot Water Bottle Belt | £15 from Dunelm
This hot water belt is a genius invention for helping with painful menstrual-related cramps. The belt design keeps it attached to your body while you can be hands-free. It's ideal for when you're working from home.
Revitale Luxury Cosy Faux Fur Pom Pom Hot Water Bottle | £11.95 from Amazon
This furry bottle is an Amazon bestseller. One shopper wrote in their review: "Helps with aches and pains but looks nice too! Good value."
Teddy Bear Cream Long Hot Water Bottle | £14 from Dunelm
This long hot water bottle is ideal for back pain as it can reach from the top to the base of your spine. It can also be wrapped around your waist. It's covered in a super soft teddy bear fabric that will help retain heat too.
Dream Blue Hot Water Bottle | £26 from Oliver Bonas
This would make the perfect gift for someone in your life who is permanently cold. It has a plush polyester velvet cover, an embroidered moon design and fun tassels.
Mini luxe faux fur hot water bottles grey | £20 from Accessorize
This mini hot water bottle is handbag friendly but also discreet enough to use in the office or while on the go. It has a faux fur cover which is super soft too.
ASOS DESIGN pom pom hot water bottle and socks in oatmeal | £16 from ASOS
This fun design is similar to an Aran cardigan, and the matching socks will keep cold toes at bay. The ribbed cuffs and pom pom detail are a colourful added touch too.
Mickey Mouse™ Hot Water Bottle | £15 from Marks & Spencer
Perfect for Disney lovers, this Mickey Mouse-themed bottle is a sweet way to keep warm this winter - especially if you're trying to keep the bills down.
Chelsea Peers hotwater bottle and eyemask gift set | was £26 now £18.50 from ASOS
Chelsea Peers may be best known for their matching pyjamas and loungewear sets but this hot water bottle and eye mask duo is everything you need for a warm night's sleep.
Double Ribbed Hot Water Bottle | was £8.50 now £4.25 from Argos
This ribbed hot water bottle has lots of five-star reviews from Argos shoppers. One said: "Well made and having the double ribbing makes it safer. Little smaller than I thought but heats up nicely and does its job."