Carlos II murió el 5 de mayo de 1309; fue sucedido por su hijo Roberto I de Nápoles.