Yahoo's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

The best hot water bottles to keep you warm and cosy this winter

Hot water bottles come in various sizes, from pocket-sized miniatures to extra-long styles. (Getty Images)
Hot water bottles come in various sizes, from pocket-sized miniatures to extra-long styles. (Getty Images)

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

John Lewis Faux Fur Hot Water Bottle and Cover
Keep your fingers and toes warm with this faux fur cover.

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

Boots Hot Water Bottle Uncovered
This uncovered water bottle is less than £10.

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

Wool Couture Hot Water Bottle Knitting Kit
This woolly water bottle comes in a recyclable "Bag of Happy" tote bag.

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

Wilko Hot Water Bottle with Cover
One shopper said of this hot water bottle: "I've used the hot water bottle every night since it was delivered! It's really good and the cover if so soft."

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

Fur Hot Water Bottle Belt
This hot water bottle has a velcro strap to secure it around your waist.

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

Revitale Luxury Cosy Faux Fur Pom Pom Hot Water Bottle
This faux fur bottle has a 2-litre capacity.

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

Teddy Bear Cream Long Hot Water Bottle
This long hot water bottle will help soothe back pain.

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

Dream Blue Hot Water Bottle
Oliver Bonas' hot water bottle looks and feels luxurious.

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

Mini luxe faux fur hot water bottles grey
This mini hot water bottle is ideal for use when travelling or on your commute.

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

ASOS DESIGN pom pom hot water bottle and socks in oatmeal
This pom pom water bottle comes with a matching pair of socks.

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

Mickey Mouse™ Hot Water Bottle
This Mickey Mouse water bottle has a warm fleeced cover.

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 hotwater bottle and eyemask gift set
This Chelsea Peers hot water bottle has a velour cover and a matching eye mask.

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

Double Ribbed Hot Water Bottle
Argos' Hot Water Bottle has a capacity of 1.8 litres.

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