El Gran Duque Carlos Alejandro se casó el 8 de octubre de 1842 en La Haya con su prima hermana, la princesa Sofía de los Países Bajos, hija del rey Guillermo II y de la reina Ana Pávlovna Románova, hermana de su madre.