María Beatriz nació en Turín, Piamonte, como hija del rey Víctor Manuel I de Cerdeña y de su esposa, María Teresa de Austria-Este.