India har åtte fjellkjeder med fjelltopper på mer enn 1000 meter over havet. I Himalaya ligger Kanchenjunga (8 586 moh.), som er det høyeste fjellet i India. Flere indiske delstater, som Jammu og Kashmir, Arunachal Pradesh, Himachal Pradesh, Uttarakhand og Sikkim ligger i Himalaya. Lenger vest, i områdene mot Pakistan og Folkerepublikken Kina, ligger fjellkjeden Karakorum. Denne er kjent for sine mange isbreer, og har seksti topper over 7000 meter. Patkai ligger øst for Himalaya, ved grensen mot Myanmar (Burma). Her ligger blant annet landbyene Cherrapunji og Mawsynram, kjent som stedene i verden med mest nedbør.I det sentrale India ligger fjellkjeden Vindhya. Parallelt med denne løper Satpura, og disse to fjellkjedene regnes vanligvis som skillet mellom Nord-India og Sør-India. I det nordvestlige India ligger Aravalli, som strekker seg fra Gujarat gjennom Rajasthan og nesten til Delhi. Både den indiske vest- og østkysten er også dominert av fjell, med henholdsvis De vestlige Ghatfjellene og De østlige Ghatfjellene.