Beaucoup de religions cohabitent au Viêt Nam, du bouddhisme au confucianisme et au catholicisme (8 % de la population), taoïsme, animisme (chez les tribus montagnardes), et quelques musulmans chez les Chams de la frontière cambodgienne. Religieux ou non, les Vietnamiens pratiquent tous le culte des ancêtres, et voir un crucifix au-dessus d’un autel des ancêtres n’est pas une rareté.