India memiliki 107.727 juta ton (MMst) cadangan batu bara terbukti per 2016, peringkat #5 di dunia dan menyumbang sekitar 9,45% dari total cadangan batu bara dunia sebesar 1.139.471 juta ton (MMst).
India memiliki cadangan terbukti setara dengan 111,5 kali tingkat konsumsi tahunan. Ini berarti bahwa India memiliki sekitar 111 tahun batu bara yang tersisa (pada tingkat konsumsi saat ini dan tidak termasuk cadangan yang belum terbukti).