Kristina – hercogo Adolfo I Holštein-Gotorpo ir jo žmonos Kristinos Hesen duktė. Kristina turėjo ištekėti už karaliaus Žygimanto III, bet tas sulaužė savo pažadus. Kristina, kuri niekada nesugebėjo išgyventi įžeidimo, tapo antrąja žmona busimo Švedijos karaliaus Karolio IX. Santuoka įvyko 1592 m. rugpjūčio 22 d. Niučiopingo pilyje. Ji buvo 23 metais jaunesnė už karalių. Karolis IX ir Kristina buvo karūnuoti 1607 metų kovo 15 d. Upsalos katedroje.
Kristina labai ekonomiškai vykdė namų ūkį ir buvo valdinga bendraudama su vaikais. Ji sėkmingai užkirto kelią savo sūnaus Gustavo II Adolfo meilės ryšiams su Eba Braga ir pasikėlimą į Rusijos sostą savo jaunesnįjį sūnų Karolį Pilypą.
Po vyro mirties ir savo mylimo sūnaus Karolio netekties Kristina pasitraukė iš viešojo gyvenimo.