Carlos X Gustavo se casó el 24 de octubre de 1654 con Eduviges Leonor de Holstein-Gottorp.