All Vietnamese people are free to their belief and that all religions are equal before the law. Most Vietnamese list themselves as having no religious affiliation, religion, as defined by shared beliefs and practices, remains an integral part of Vietnamese life. The long-established religions are the triple religion (in Vietnamese is Tam Giáo), which refers to the syncretic combination of Buddhism, Confucianism and Taoism and Vietnamese folk religion. Most Vietnamese people practice indigenous religions, worshiping local spirits, Gods, and mother goddesses.
One of the most notable and universal spiritual practices common to Vietnamese is ancestor veneration, which is shared with Chinese and most other Asian cultures. Most Vietnamese people have an altar in their house or business where prayers are offered to their ancestors. The offering and practices are done frequently during important events and celebrations, the starting of a new business and so on. Vietnamese people believe that the souls of ancestors are always present to protect their offspring.
The dominant religion in Vietnam is perhaps Buddhism. You can find this by numerous temples and pagodas throughout the country. Buddhist practice in Vietnam differs from other countries. It has grown from a symbiotic relationship with Taoism and the indigenous Vietnamese religion with the majority of Buddhist followers focusing on devotional rituals than meditation.
Catholicism is also popular in Vietnam as a result of hundreds years of the French colonial rule. There are numbers of beautiful Catholic churches that worth a visit.
An unusual and rare religion in Vietnam is Cao Dai. It is officially established in Tay Ninh in the Southern Vietnam in 1926. Literally means “the highest tower”, Cao Dai religion is a mix of Buddhism, Taoism and Confucianism philosophies. The temple of Cao Dai in Tay Ninh is the symbol of the Caodaism in Vietnam and a very famous attraction from Ho Chi Minh City for its unique architecture.