Karl Gustav var fetter av dronning Christina. I 1649 fikk hun drevet gjennom at han skulle hylles som hennes etterfølger. Da tanken på å abdisere modnet og hun besluttet seg for å abdisere, ble Karl Gustav samme dag, 6. juni 1654, hyllet og kronet til konge.