China is a multi-religious country. Buddhism, Taoism, Islam, Catholicism and Protestantism, with the first three being more wide spread.Various religions exert different influence on different ethnic groups.

Islam is followed by the Hui, Uygur, Kazak, Kirgiz, Tatar, Dongxiang, Salar and Bonan nationalities;

Buddhism and Lamaism are followed by the Tibetan, Mongolian, Dai and Yugur nationalities;

Christianity is followed by the Miao, Yao and Yi nationalities;

Shamanism is followed by the Oroqen, Ewenki and Daur nationalities;

the majority Han nationality believes in Buddhism, Christianity and Taoism.