Fils unique du duc Ulrich VI de Wurtemberg , il administre le comté de Montbéliard [1] pour son père à partir de 1542, en remplacement de son oncle Georges Ier de Wurtemberg .
Il y règne jusqu’en 1553, année où il le rend à Georges 1er. Entre-temps, la mort de son père l’a fait duc de Wurtemberg [2].
À Montbéliard, il met fin à l’Intérim [3] imposé par l’empereur Charles Quint.
Christophe épouse en 1544 Anne-Marie de Brandebourg-Ansbach , fille du margrave Georges de Brandebourg-Ansbach .