Sucedió a su padre como duque de Durazzo y conde de Gravina en 1336.
Ella era la hija menor de Carlos de Calabria y hermana de Juana I de Nápoles, y había sido concebida como novia para Luis I de Hungría o Juan II de Francia, pero fue secuestrada por Carlos y su madre para hacer un matrimonio que pondría más cerca a Carlos del trono de Nápoles.
Manteniéndose cuidadosamente al margen de la conspiración que asesinó al marido de Juana, Andrés de Calabria, encabezó una facción opositora a Juana y Luis de Tarento.
Se puso en contacto con la corte húngara, en busca de su apoyo.
Carlos y María tuvieron cinco hijos: