ThermaCELL takes up to four hours to charge. Charge insoles at room temperature. Also, they must be fully charged before the first use for best results.