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. As of April 2024, the Indian Navy possesses two aircraft carriers, one amphibious transport dock, four tank landing ships, 12 destroyers, 12 frigates, two nuclear-powered ballistic missile submarines, 16 conventionally powered attack submarines, 18 corvettes, eight landing craft utilities, ten large offshore patrol vessels, five fleet tankers as well as 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.