तमिलनाडु राज्य में सबसे व्यापक रूप से माना जाने वाला धर्म हिंदू धर्म है, जिसमें महत्वपूर्ण ईसाई और मुस्लिम समुदाय हैं। तमिलनाडु में कई धर्मों के पूजा केंद्र हैं। 2011 की भारत की जनगणना के अनुसार, तमिलनाडु की 87.6% आबादी हिंदू हैं। जबकि 6.12% ईसाई, 5.86% मुस्लिम, 0.12% जैन, 0.02% बौद्ध और 0.02% सिख हैं।
हिन्दू धर्म
हिंदू धर्म तमिलनाडु का सबसे बड़ा धर्म है। 2011 की भारतीय जनगणना के अनुसार तमिलनाडु में हिंदुओं की कुल संख्या 63,188,168 है जो तमिलनाडु की कुल जनसंख्या का 89% है। शिव, पार्वती, गणेश और मुरुगन भगवान को अधिक माना जाता हैं। विष्णु की दस अवतारों की भी पूजा की जाती है, जिनमें से सबसे प्रसिद्ध राम और कृष्ण हैं।
ग्राम देवता भी गाँव के लोगों के बीच व्यापक रूप से पूजे जाते हैं। वे पूरे भारत में लगभग सभी गांवों में पाए जाते हैं, और तमिलनाडु और आंध्र प्रदेश में आम हैं। उन्हें कवल देवम और स्थानीय ग्राम देवताओं के रूप में जाना जाता है। ऐसी मान्यता होती है की वे गांव की रक्षा करते हैं।
ईसाई धर्म
ईसाई धर्म राज्य का दूसरा सबसे बड़ा धर्म है। 2011की भारतीय जनगणना के अनुसार तमिलनाडु में ईसाइयों की कुल संख्या 4,418,331 है जो तमिलनाडु की कुल जनसंख्या का 6.12% है। ईसाई मुख्य रूप से तमिलनाडु के दक्षिणी जिलों - कन्याकुमारी, थूथुकुडी और तिरुनेलवेली में केंद्रित हैं।
कन्याकुमारी जिला, जिसमें लगभग 46 प्रतिशत ईसाई आबादी है। यह तमिलनाडु का सबसे बड़ी ईसाई आबादी वाला जिला है।
ईसाई मान्यताओं के अनुसार, बारह प्रेरितों में से एक, सेंट थॉमस, 52 ईस्वी में मालाबार तट पर उतरे, और 63 ईस्वी में कन्याकुमारी जिले के थिरुविथमकोड में सेंट मैरी चर्च का निर्माण किया है। औपनिवेशिक काल के दौरान बड़ी संख्या में इतालवी, ब्रिटिश, डच और पुर्तगाली ईसाई तमिलनाडु आए थे।