The Klano KL20's battery requires approximately 6-8 hours for a full charge.