Na początku XXI wieku nastąpił kolejny etap odmłodzenia i wzmocnienia floty. Od 2003 roku do lat 20. wprowadzono do służby osiem nowoczesnych fregat rosyjskiego typu Talwar, a od 2010 roku trzy indyjskiego projektu 17 (Shivalik) i następnie siedem ulepszonego projektu 17A (Nilgiri). Podjęto następnie budowę siedmiu indyjskich niszczycieli rakietowych nowego typu Kolkata (trzech projektu 15A i czterech ulepszonego 15B), wchodzących do służby od 2014 roku. Od 2016 roku wchodziło do służby sześć budowanych na francuskiej licencji okrętów podwodnych typu Scorpène. W 2013 roku po wieloletniej przebudowie w Rosji wszedł do służby lotniskowiec INS „Vikramaditya”, który został okrętem flagowym. W marcu 2017 roku ostatecznie wycofano lotniskowiec „Viraat”. W 2022 roku do służby wszedł pierwszy nowy lotniskowiec zbudowany w Indiach – INS „Vikrant”.
W latach 1988–1992 marynarka indyjska dzierżawiła od ZSRR dla celów badawczych pierwszy atomowy okręt podwodny („Chakra” projektu 670), następnie w 2011 roku wydzierżawiono od Rosjan na okres dziesięciu lat atomowy okręt podwodny projektu 971, noszący tę samą nazwę. W roku 2015 rozpoczęto negocjacje w sprawie dzierżawy kolejnego okrętu podwodnego o napędzie jądrowym.