Кальмарская уния распространила свою власть на 2/3 Скандинавского полуострова, Ютландию, Исландию, Фарерские острова и Гренландию. Если бы викинги закрепились ещё и в Северной Америке, то уния прибрала бы к своим жадным рукам ещё и Виланд.
Три государства - Дания, Норвегия и Швеция - уже не могли в одиночку справиться с немецкой торговой экспансией. Но не только монополизация торговли Ганзой и вольными городами заставили страны объединиться. В унии были заинтересованы и феодалы, чьи владения были разбросаны по всей Скандинавии и общий король был бы дня них гарантом сохранности их земель и защитником от сепаратизма. Унии способствовали и экономические кризисы Xlll-XlV веков.
Дания, ставшая центральной страной в унии, слабела и была вынуждена отказаться от Прибалтики и Шлезвига. В свою очередь, Норвегия очень хотела вести свою активную политику, но ей не хватало ресурсов. Меньше всего в унии заинтересованной оказалась Швеция.
Уния началась складываться в 1319 года, когда у Швеции и Норвегии появился общий король - Магнус Эриксон. Однако из-за своей неудачной и непопулярной политики, Магнус Эриксон лишился трона сначала в Норвегии (1343), потом - в Швеции (1364). В Швеции королём избрали Альбрехта Мекленбургского а в Норвегии трон унаследовал сын Магнуса Эриксона Хокон Vl.
Хокон Vl был женат на дочери Маргрете Датской, дочери дочери короля Дании Вальдемара lV. После его смерти в 1375 году династия Эстридсена пересеклась и риксрод избрал на вакантный трон его внука - сына Маргрете и Хокона Vl Олафа, вместо другого внука - сына старшей дочери Ингеборги Альбрехта lV, герцога Мекленбурга. В 1380 году Олаф унаследовал корону Норвегии.
В 1387 году Олаф умер неженатым и бездетным. После этого ландстинги Дании и Норвегии провозгласили единоличной королевой Дании и Норвегии Маргрете l. В следующем году шведские феодалы обратились к ней за помощью в борьбе против короля Альбрехта Мекленбургского и немецкого засилья. В 1389 году Маргрете одержала победу над ним и была объявлена ещё и королевой Швеции, объединив под своей властью все три скандинавских королевства.
Общескандинавская королева добилась, что бы её внучатого племянника, Богуслава Гриффина, признали наследником всех трёх королевств, который сменил своё имя на более скандинавское "Эрик".
В 1397 году, по достижению совершеннолетия, Эрик Гриффин (Померанский) был коронован королём Дании, Норвегии и Швеции, а в замке Кальмар, что в одноименном городе, был подписан договор об унии - страны лишались своего суверенитета, но приобретали широкую автономию.
Не смотря на коронацию Эрика, Маргрете правила вплоть до своей смерти в 1412 году. Её правление было успешным, укреплялась единоличная власть монарха, в Швеции провела редукцию земель феодалов, придерживалась строгой экономии. Во внешней политике она заставила Ганзу отказаться от датских земель, находящихся в залоге, присоединила к Дании Южный Шлезвиг и избегала вступать в союзы.
Проблемы начались после её смерти. Эрик ввязался в войну против Шлезвиг-Гольштейна, которая переросла в войну против всей Ганзы. Эти войны отрицательно сказались на экономике унии и не привела к территориальному расширению.
Дания потеряла Шлезвиг, но её флот разбил флот Ганзы и это позволило ввести пошлину в Зундском проливе. Это принесло стабильный доход в королевство, сделав его сравнительно богатым.
Эрик назначал на главные должности в унии датчан, что вместе с высокими налогами вызвало оппозицию ему в Швеции и Норвегии. Из-за блокады Ганзы шведского железа, вспыхнуло восстание в этой стране и Эрик был вынужден пойти на уступки. В 1439 году против него выступила и датская знать, поэтому он перебрался на остров Готланд (Швеция), но это лишь привело к смещению Эрика с престола Дании и Швеции. Вместо него сначала в Дании, а потом и в Швеции, королём был избран его племянник Кристофер Виттельсбах. В 1442 году Эрик уступил ему корону Норвегии и уния была восстановлена.
Кристофер умер бездетным в 1448 году. Желая поставить во главе унии шведскую корону в ней избрали новым королём Карла Бунде. В следующем году он был избран ещё и королём Норвегии, но королём Дании стал Кристиан Ольденбург, который женился на вдове Кристофера.
В 1450 году Карл Бунде был свергнут в Норвегии и новым королём избрали Кристина Ольденбурга. При поддержке северогерманских князей Кристиан в 1457 году силой захватил трон Швеции, а спустя три года присоединил Шлезвиг-Гольштейн.
В 1464 году Карл Бунде вновь стал шведским королём, но после его смерти Кристиан предъявил свои права на шведскую корону. Но шведы его не поддерживали и выбрали регентом королевства племянника Карла Бунде Свена Струе Старшего. Кристиан вторгся в Швецию, но после поражения в битве при Бункеберге в 1471 году был вынужден отступить.
Новое объединение стран унии состоялось при его сыне Хансе (Юхане). После смерти отца в 1481 году он наследовал Данию и Шлезвиг-Гольштейн, а в 1483 году был избран на престол Норвегии.
Свен Струе Старший смог оттянуть возобновление унии вплоть до 1497 года, когда призванный государственным советом Ханс не разбил его под Ротербо и запер в Стокгольме.
В целом, Ханс вёл разумную политику, но страшное поражение датской армии немцам в битве Хеммингштедте побудило шведов восстать. Ханс вёл долгую борьбу против Свена Струе Старшего и его преемника Сванте Нильссона Струе, но вернуть потерянную в августе 1501 года шведскую корону не смог.
Норвегия так же восстала против датского господства, но все попытки добиться независимости были подавлены сыном короля Кристианом.
Ханс умер в 1513 году и Кристиан унаследовал троны Дании и Норвегии. Его борьба с Швеции привела к двум неудачным вторжениям (в 1517 и 1518). В 1520 году он выиграл битву на льду озера Осунден, в которой погиб регент Свен Струе Младший. 1 ноября 1520 года Кристиан был объявлен королём Швеции, а спустя три дня коронован.
Но избежавший репрессий Густав Васа возглавил новое восстание, результатом которого стало изгнание датчан в 1521 году. 13 апреля 1523 года Кристиан ll потерял трон Дании и Норвегии, а 6 июня 1523 года Густав Васа был избран королём Швеции. В 1570 году датский король Фредерик ll раз и навсегда отказался от претензий на трон Швеции.
Норвегия оставалась под властью Дании до 1814 года, но после полугода независимости вошла в личную унию со Швецией. Суверенета пришлось дожидаться ещё почти сто лет. В середине XlX века возникло движение за восстановление Кальмарской унии, но его мало кто заметил.