As per the religious census of 2011, Tiruvannamalai had 82.57% Hindus, 14.07% Muslims, 2.79% Christians, 0.01% Sikhs, 0.01% Buddhists, 0.4% Jains, 0.13% following other religions and 0.01% following no religion or did not indicate any religious preference.