This is just one of many hand warmers you can get but we like this one as it also has a power bank so you can recharge your mobile while out and about.

Reusable
Hand warmer built-in 7800mAh lithium ion battery, can give a full charge to mainstream digital devices on market. Large capacity ontinuously warm your hands for 8-12 hours, charge your phone 4-5 times. Made of eco-friendly lithium battery, high-tech aircraft-grade aluminum and ABS. It’s shockproof, anti-scald, explosion-proof, and radiation-free.
With 3 different heat levels free adjustment: low (104~113°F), medium (113~122°F), high (122~131°F), let you have more choices. 3 indicator lights keep you informed of the remaining battery and heating status, blue is charging, red is heater. Made with aircraft-grade aluminum components and safety fire-resistant ABS material, the silicone oil touch area provides excellent feelling and is absolutely safe for human’s body.

Comfortable and Convenient
This curved hand warmer and backup battery. Light weigh about at 4.5 ounces. Portable travel pouch fit for traveling, fishing, hiking, camping, and skiing. Rechargeable and reusable. A portable warm solution in cold weather. As a rechargeable hand warmer, it has 3 levels to adjust heat. Heat settings can be set to 107°F(42°C)/118°F(48)/131°F(55°C). A long press of the power button will turn it on or off . It is fast heating at 3-5 seconds and is warmed on both sides, keeping your hands cozy. I t is a nice size to hold and feels smooth in your hands. Handy carrying anywhere with any pocket or bag while sporting,fishing, hiking, camping, skiing, climbing, travel or play sports outdoors. Also a perfect reusable hand warmer solution in cold weather for a commuter or office worker.