Ấn Độ là quê hương của ít nhất chín tôn giáo được công nhận. Các tôn giáo chính được thực hành ở Ấn Độ là Ấn Độ giáo, Hồi giáo, Cơ đốc giáo, Đạo Sikh, Phật giáo và Kỳ Na giáo. Zoroastrianism, Do Thái giáo và Đức tin Baha'i cũng được thực hành ở Ấn Độ.
Ấn Độ được coi là nơi sản sinh ra một số tôn giáo lớn trên thế giới. Ấn Độ giáo, Phật giáo, đạo Sikh và đạo Jain có nguồn gốc từ Ấn Độ, và số lượng lớn nhất những người theo đạo Zoroastrianism và đạo Baha'i được tìm thấy ở Ấn Độ, mặc dù những tôn giáo này không có nguồn gốc từ Ấn Độ. Ấn Độ có dân số theo đạo Hồi lớn thứ ba trên thế giới. Ấn Độ giáo được coi là một trong những tôn giáo lâu đời nhất trên thế giới, và có bằng chứng cho thấy nó đã tồn tại trong thời tiền sử. Hồi giáo đến Ấn Độ vào thế kỷ thứ 7, nhưng chỉ sau khi người Hồi giáo chinh phục tiểu lục địa Ấn Độ, nó mới trở thành một tôn giáo chính. Nguồn gốc chính xác của Cơ đốc giáo ở Ấn Độ là không rõ ràng, nhưng nó là một tôn giáo được thành lập vào thế kỷ thứ ba sau Công nguyên. Dân số theo đạo Thiên chúa bao gồm Công giáo, Tin lành và Chính thống giáo Phương Đông. Người Do Thái đến thành phố Kochi vào năm 562 trước Công nguyên, và nhiều hơn nữa vào năm 70 sau Công nguyên khi lưu vong khỏi Y-sơ-ra-ên. Guru Nanak là người sáng lập ra đạo Sikh, và ông đã rao giảng tình anh em phổ quát không phân biệt giai cấp, màu da hay tôn giáo.