Fille de Louis 1er duc de Savoie et d’Anne de Chypre, elle épouse le dauphin Louis de France, futur Louis XI, le 14 novembre 1451.
Elle lui donne cinq enfants dont le futur Charles VIII, et les princesses Anne de France, future Anne de Beaujeu et régente du royaume et Jeanne de France future épouse de Louis XII. Après une vie solitaire, Charlotte s’éteint le 1er décembre 1483 à Amboise, quelques mois seulement après son époux. Elle est inhumée à Notre-Dame de Cléry, dans l’Orléanais.