List of active Indian Navy ships


List of active Indian Navy ships is a list of ships in active service with the Indian Navy. In service ships are taken from the official Indian Navy website. The Indian Navy is one of the largest navies in the world, and as of July 2020 possesses 1 aircraft carrier 1 upcoming aircraft carrier, 1 amphibious transport dock, 8 Landing ship tanks, 10 destroyers, 13 frigates, 1 nuclear-powered attack submarine, 1 ballistic missile submarine, 15 conventionally-powered attack submarines, 23 corvettes, 10 large offshore patrol vessels, 4 fleet tankers and various auxiliary vessels and small patrol boats. For ships no longer in service see List of ships of the Indian Navy and for future acquisitions of the fleet, see future ships of the Indian Navy.
Besides the following navy ships, the Indian Coast Guard operates around 150 armed patrol ships of various sizes.

Submarine fleet

[Nuclear-powered submarines] (SSN & SSBN)

Conventionally-powered submarines (SSK)

Deep submergence rescue submersibles

Surface fleet

[Aircraft] carriers">Aircraft carriers">carriers

[Destroyers]

[Frigates]

[Corvettes]

Offshore patrol vessels">Patrol boat">patrol vessels

Patrol vessels

Patrol boats

Amphibious warfare ships

[Torpedo] recovery vessels

Auxiliary fleet

Replenishment ships

Support ships

Research and survey vessels

Training vessels

Tugboats">Tugboat">Tugboats

Miscellaneous