The Olight Perun 2 takes 3-4 hours to charge, according to the manufacturer and our testing. It has a single 21700 lithium-ion cell with a battery capacity of 4000 mAh, which is a relatively average charging time.