Naval Warfare Branch of the Indian Armed Forces , operated approximately 145 Surface Combatant Vessels and Submarines as of November 2026.
The Service hopes to achieve a fleet of over 200 ships by 2035. The Indian Navy is set to commission 19 warships in 2026, marking the largest annual increase and demonstrating the progress of India's domestic shipbuilding capabilities.
In February 2026, 85 warships from 74 participating nations participated in the International Fleet Review and MILAN Exercise, which included 60 Indian Navy Ships, 4 Indian Coast Guard Vessels and warships from 19 foreign friendly nations .
In this article, understand how many warships India currently has, which types are there, how many new ones will arrive in 2026 and how big the fleet will be by 2035.
| Header | Header | Header |
|---|---|---|
| Cell | Cell | Cell |
How many warships does the Indian Navy currently have?
As of November 2026, the Indian Navy operates approximately 145 Surface Combatant Vessels and Submarines. The Indian Navy operates 290 active naval vessels. The total fleet size, including reserve and training ships , is 290 vessels.
The Navy's strength is over 130 warships and 251 aircraft and helicopters as of December 2024. These numbers may vary slightly as some sources count only combat vessels while others also include auxiliary and support ships.
The Indian Navy ranks #6 out of 70 Navies on the Global Navy Index, which measures overall naval capability, fleet composition, and combat effectiveness. This is a huge achievement, as India ranks among the top 10 alongside traditional naval powers like the US, China, Russia, the UK, and France.
Which Warships does the Indian Navy have?
There are 2 Active Aircraft Carriers in the Operational Fleet as of 2026. INS Vikrant , which joined the IFR in February 2026, is India's Indigenous Aircraft Carrier.
The first is INS Vikrant, which is indigenous and displaces 45,000 tons. It can carry 36 aircraft, including the Tejas , MiG-29K , and Rafale M. The second is INS Vikramaditya, a modification of the Soviet Kiev-class and commissioned in 2013.
The Indian Navy operates 18 submarines. These include two Ballistic Missile Submarines and 17 Conventionally Powered Attack Submarines.