Cristóbal era el mayor de los hijos varones de Carlos I, margrave de Baden-Baden y Catalina de Austria, una hermana del emperador Federico III.Construyó el Palacio Nuevo en Baden-Baden y se trasladó allí en 1479.En 1515 dividió sus posesiones entre sus hijos Bernardo, Felipe y Ernesto.De esta manera, Bernardo fundó la llamada "línea Bernardina" de Baden-Baden y Ernesto fundó la "línea Ernestina" de Baden-Durlach.Tuvieron los siguientes hijos: