不存在类似其他国家的相对可靠的官方史书，却存在着大量宗教典籍、文学作品和民间传说；许多历史事件就混在这些东西里面流传下来（印度人没有保存文献于后世的习惯，相关资料多靠历代口传保留下来）。所以关于古印度历史的史料，必须从各种来源中搜集，有时甚至要到文学和自然科学着作中去考证古代印度的历史事件。常见的史料包括：
史前文化.在19世纪以前，由于史料的匮乏，人们对于印度的史前史几乎一无所知。20世纪的一些重大考古发现改变这种情况。过去人们误以爲印度的历史即为雅利安人之历史，但随着印度河