Ấn Độ giáo bắt nguồn từ Ấn Độ hơn 5.000 năm trước. Nó có thể đến từ miền bắc của đất nước, nơi có sông Indus. Người Ba Tư trong khu vực gọi nó là sông Hindu, và tên này cũng được áp dụng cho tôn giáo.
Ấn Độ giáo là tôn giáo tồn tại lâu đời nhất trên thế giới, vì vậy nhiều chi tiết về nguồn gốc của nó đã bị mất. Mặc dù người ta tin rằng nó đã được du nhập vào Ấn Độ bởi người Aryan, nhưng các nhà khảo cổ học hiện nay tin rằng đó là một huyền thoại bắt đầu bởi những nhà truyền giáo ban đầu cố gắng dung hòa niềm tin Cơ đốc giáo với các tác phẩm của người Hindu, đặc biệt là các văn bản Vệ Đà cổ đại.