O Vietnã foi colonizado duas vezes ao longo de sua existência. A primeira colonização foi pelos chineses; a segunda foi pelos franceses. A colonização chinesa durou quase 1.000 anos, começando com a anexação do Vietnã do Norte em 111 a.C.
Muitos chineses fugiram para o Vietnã quando a Dinastia Han entrou em colapso. Isso gerou o primeiro de muitos períodos de descontentamento do lado dos vietnamitas até quando Ngo Quyen derrotou os chineses.
Os franceses e muitos outros países europeus fizeram contato com o Vietnã muito antes do século XIX. No entanto, não foi até que ficou claro para a França que os vietnamitas não iriam apoiar diretamente os interesses franceses que a colonização se tornou oficial em 1874. Isso durou até 1954, após a Guerra Franco-Indochina, quando o Vietnã finalmente teve a chance de se auto- governar.