Carlos Federico se casó en San Petersburgo el 3 de agosto de 1804 con la gran duquesa rusa María Pavlovna, hija del zar Pablo I de Rusia.