Bereits als Kronprinz hatte Christian ab 1501 im Dänisch-Schwedischen (1501–1512) und Dänisch-Lübischen Krieg (1509–1512) gegen Schweden gekämpft. Anders als die Dänen und Norweger weigerten sich die Schweden, Christian II. als König anzuerkennen, und versuchten die Kalmarer Union infrage zu stellen. Als Reichsverweser regierte Sten Sture der Jüngere, während Erzbischof Gustav Trolle die pro-dänische Partei vertrat. Mehrere Versuche, Schweden unter dänische Herrschaft zu zwingen, scheiterten. Erst 1520 besiegte Christian II. mit einer Söldnerarmee die Schweden in der Schlacht bei Bogesund. Sten Sture fiel, doch seine Witwe Christina Gyllenstierna versammelte die Patrioten um sich und leistete bis in den Herbst hinein Widerstand, ehe sie nach der Zusicherung einer Amnestie für ihre Anhänger und gegen das Versprechen, dass Schweden nach schwedischem Recht regiert würde, kapitulierte. Christian II. brach seine Versprechen unverzüglich: Als er am 1. November 1520 zum König gekrönt wurde, führte er ein erbliches Königtum ein, obwohl Schwedens Recht ein Wahlkönigtum wie in Dänemark und Norwegen vorsah.