W 1939 roku Dania podpisała 10-letni pakt o nieagresji z nazistowskim Niemcami, ale Niemcy zaatakowały Danię.
9 kwietnia 1940 roku, a rząd duński szybko się poddał. Druga wojna światowa w Danii charakteryzowała się współpracą gospodarczą z Niemcami do 1943 roku, kiedy to rząd duński odmówił dalszej współpracy, a jego marynarka zatopiła większość swoich statków i wysłała wielu swoich oficerów do neutralnej Szwecji. Duński ruch oporu przeprowadził operację ratunkową, która doprowadziła do ewakuacji kilku tysięcy Żydów i ich rodzin do bezpiecznego miejsca w Szwecji, zanim Niemcy mogli ich wysłać do obozów zagłady. Niektórzy Duńczycy popierali nazizm, dołączając do duńskiej partii nazistowskiej lub zgłaszając się na ochotnika do walki z Niemcami w ramach Frikorps Danmark. Islandia zerwała stosunki z Danią i stała się niezależną republiką w 1944 roku; Niemcy poddały się w maju 1945 roku. W 1948 roku Wyspy Owcze uzyskały autonomię. W 1949 roku Dania stała się członkiem założycielem NATO.