El Honor X8 tiene una batería de 4.000mAh capaz de durar hasta un día y medio, si el teléfono solo se utiliza para tareas cotidianas como mensajes de texto o leer correos electrónicos, y hasta 7 horas si se le da un uso más intenso como jugar, grabar o reproducir videos. Este dispositivo con carga rápida permite que en solo 10 minutos se puedan reproducir hasta 3 horas de video.