Carlos Alejandro era hijo del gran duque Carlos Federico de Sajonia-Weimar-Eisenach y la gran duquesa María de Rusia.