Va accedir a la corona després de la captura del seu pare per part dels anglesos el 1356 durant la Guerra dels Cent Anys. Durant el captiveri d'aquest Carles fou nomenat regent fins a la seva tornada. Joan II fou fet presoner durant la Batalla de Poitiers pel Príncep Negre, fill d'Eduard III d'Anglaterra.