As the temperature plummets, avoid feeling the chill with a hand warmer. Perfect for a coat pocket or handbag, these palm-size products will keep frostbitten fingers at bay.
There's nothing worse than the feeling of numbness in your hands, whether you're trying to use your phone, drive your car or go about your day.
When it comes to finding one, there's no shortage of choice. There's rechargeable battery-operated devices, microwavable designs and multi-use hot packs.
To narrow down your search, we've handpicked our favourite 12, which range from cheap and cheerful to high-tech and made for staying warm when undertaking outdoor activities this winter.
Our roundup features Amazon, Oliver Bonas, Boots and more so you can ward off the winter weather no matter where you are.
The best hand warmers to use this winter
OCOOPA Hand Warmers | £18.99 from Amazon
This rechargeable hand warmer is a bestseller on Amazon. Available in eight colours, it's much more slick than what you might imagine from a practical products such as this. It's wrapped in an anti-skid coating too so it won't slip out of gloved hands, and can be used as a portable charging bank for your devices on the go also.
HOTHANDS Unisex's 372-3970 Hand Warmers, Clear, 5 Pairs | £4.99 from Amazon
Cheap, cheerful and does the job, these single-use clear packs provide up to 10 hours of heat. Perfect for keeping in the car or a coat pocket on frosty mornings, they're compact, discreet and can easily be slipped into gloves.
Pocket Pal Avocado Hand Warmer | £13 from Oliver Bonas
Inject some fun into the bitterly cold winter weather with this playful avocado hand warmer. To use, simply pop in the microwave and enjoy the infusion of lavender filling your nostrils. Cute and cheerful, it'd make a lovely stocking filler this Christmas.
Barley Lane by Totes Hand Warmers | £8.50 from Boots
Love Christmas but hate the cold? This pair of hand warmers are the perfect compromise to see you through the cold weather season. Featuring a cute robin wrapped in a scarf, they're the perfect pocket-friendly size.
Casandra Boxed Hand Warmer Hot Water Bottle | £11 from Argos
The perfect product for keeping you warm, this clever faux fur hand warmer has an inner pocket for putting a hot water bottle, so you can keep both hands warm simultaneously. One happy Argos shopper sung its praises saying: "Bought this recently as my hands were always cold. This is fantastic, so cosy."
Huggable Betty Yetty Hand Warmer | £10 from Urban Outfitters
We love this super-cute yeti design. It's multi-purpose too and can be used year round: microwave it to heat up of pop it in the freezer to keep cool. It's filled with buckwheat and lavender grains to retain heat and take just one minute to heat up.
Wedze X30 Hands Warmer | £14.99 from Decathlon
This pack of 30 hand warmers are fantastic value from outdoors experts Decathlon. Providing warmth for up to six hours, they activate upon contact with air and need no charging or cables.
Six Peaks 2 in 1 Hand Warmer | £32.99 from The Range
Another slick rechargeable design on our list is from The Range. Double-sided, it has two lights; red when in heating mode, blue when in charging mode. There's also three heat levels to choose from and it comes with a USBA to USBC charging cable so it can be used to charge your phone too.
Hedgehog Hand Warmer | £12 from FatFace
This adorable hedgehog hand warmer is all you need this winter. Perfect for when the temperature drops, it's a polyester and cotton mix that's perfect for keeping in your handbag.
Re-usable Handwarmer Gift Set | £10.99 from Mountain Warehouse
This sweet gift set is ideal for a cold commute. Simply apply pressure and they'll heat up in seconds, and last for up to half an hour. Once they're cool, simply place in boiling water to reheat and you can use them over and over again.
Wilko Knitted Hand Warmer | £2.20 from Wilko
For a budget-friendly find, you can't go wrong with Wilko. This hand warmer is less than £3, activated with a simple click and has removable covers which can be popped in the washing machine.
HotRox Double Sided Electronic Hand Warmer with Power Bank | £32.99 from Lakeland
This double-sided hand warmer heats up in 15 seconds but stays hot for six hours. When it gets cool, simply recharge it using its USB cable. You can also make use of it as a phone charger as it doubles up as a power bank too.