卡洛二世是卡洛一世的唯一继承人（他的弟弟于1277年逝世），卡洛一世很早便安排卡洛二世为他庞大王国的继承人。当卡洛二世出生时，卡洛一世已统治着普罗旺斯、福卡尔基耶、安茹、曼恩及那不勒斯王国。1270年代，其父亲亦自称为阿尔巴尼亚国王（因为他已经征服了伊奥尼亚海的东岸）及耶路撒冷国王，亦继承在伯罗奔尼撒的亚该亚侯国。卡洛二世的母亲于1267年逝世，但是他的父亲打算在世时完好无缺地将对整个王国统治，因而剥夺了卡洛二世对母亲遗产的继承权。1272年，父亲将西西里王国中的萨雷诺亲王国交给卡洛二世，1279年又将卡洛