भारत एक ऐसा देश है जहाँ धार्मिक विविधता और धार्मिक सहिष्णुता को कानून तथा समाज, दोनों द्वारा मान्यता प्रदान की गयी है। भारत के पूर्ण इतिहास के दौरान धर्म का यहाँ की संस्कृति में एक महत्त्वपूर्ण स्थान रहा है। भारत विश्व की पाँच प्रमुख धार्मिक परम्पराओं का जन्मस्थान है - हिन्दू धर्म,बौद्ध धर्म,जैन धर्म, सिख धर्म तथा सरना धर्म ।[1]भारतीयों का एक विशाल बहुमत स्वयं को किसी न किसी धर्म से सम्बन्धित अवश्य बताता है।
भारत की जनसंख्या के 79.8% लोग हिन्दू धर्म का अनुसरण करते हैं।[2] इस्लाम (15.23%)[2], बौद्ध धर्म (0.70%), ईसाई पन्थ (2.3%) और सिख धर्म (1.72%), भारतीयों द्वारा अनुसरण किये जाने वाले अन्य प्रमुख धर्म हैं। आज भारत में उपस्थित धार्मिक आस्थाओं की विविधता, यहाँ के स्थानीय धर्मों की उपस्थिति तथा उनकी उत्पत्ति के अतिरिक्त, व्यापारियों, यात्रियों, आप्रवासियों, यहाँ तक कि आक्रमणकारियों तथा विजेताओं द्वारा भी यहाँ लाए गए धर्मों को आत्मसात करने एवं उनके सामाजिक एकीकरण का परिणाम है। सभी धर्मों के प्रति हिन्दू धर्म के आतिथ्य भाव के विषय में जॉन हार्डन लिखते हैं, "हालाँकि, वर्तमान हिन्दू धर्म की सबसे महत्त्वपूर्ण विशेषता उसके द्वारा एक ऐसे गैर-हिन्दू राज्य की स्थापना करना है जहाँ सभी धर्म समान हैं; ..."[3]
मौर्य साम्राज्य के समय तक भारत में दो प्रकार के दार्शनिक विचार प्रचलित थे, श्रमण धर्म तथा वैदिक धर्म. इन दोनों परम्पराओं का अस्तित्व हजारों वर्षों से साथ-साथ बना रहा है।[4] बौद्ध धर्म और जैन धर्म श्रमण परम्पराओं से निकल कर आये हैं, जबकि आधुनिक हिन्दू धर्म वैदिक परम्परा का ही विस्तार है। साथ-साथ मौजूद रहने वाली ये परम्पराएं परस्पर प्रभावशाली रही हैं।
पारसी धर्म और यहूदी धर्म का भी भारत में काफी प्राचीन इतिहास रहा है और हजारों भारतीय इनका अनुसरण करते हैं। पारसी तथा बहाई धर्मों का पालन करने वाले विश्व के सर्वाधिक लोग भारत में ही रहते हैं। [5] [6] भारत की जनसंख्या के 0.2% लोग बहाई धर्म का पालन करते हैं।