Last for ages, probably nearly 12 hours and they’re amazing in the winter. I suffer from very cold hands in the winter and I have one of these in every coat pocket I’ve got. I’ve given them to a lot of homeless people too so I have to keep replenishing my stocks. Absolutely great invention.