List of submarines of the Netherlands

This is a list of submarines of the Netherlands navy.

Submarines built before 1940
Until the O 19 class there was distinction made between O submarines used for European home waters and K submarines used for colonial service.

Submarines built for service in Europe

 * O1-class submarine
 * HNLMS O 1
 * O 2-class submarine
 * HNLMS O 2
 * HNLMS O 3
 * HNLMS O 4
 * HNLMS O 5
 * O 6-class submarine
 * HNLMS O 6
 * O 7-class submarine
 * HNLMS O 7
 * German Type UC I submarine
 * M1
 * British H-class submarine
 * O 8
 * O 9-class submarine
 * HNLMS O 9
 * HNLMS O 10
 * HNLMS O 11
 * O 12-class submarine
 * HNLMS O 12
 * HNLMS O 13
 * HNLMS O 14
 * HNLMS O 15
 * O 16-class submarine
 * HNLMS O 16

Submarines built for colonial service

 * K I-class submarine
 * K I
 * K II-class submarine
 * K II
 * K III-class submarine
 * K III
 * K IV
 * K V-class submarine
 * K V
 * K VI
 * K VII
 * K VIII-class submarine
 * HNLMS K VIII
 * K IX
 * HNLMS K X
 * K XI-class submarine
 * K XI
 * K XII
 * K XIII
 * K XIV-class submarine
 * K XIV
 * K XV
 * K XVI
 * K XVII
 * K XVIII

Submarines built for both colonial service and service in Europe

 * O 19-class submarine
 * HNLMS O 19
 * HNLMS O 20
 * O 21-class submarine
 * HNLMS O 21
 * HNLMS O 22
 * HNLMS O 23
 * HNLMS O 24
 * HNLMS O 25
 * HNLMS O 26
 * HNLMS O 27

Submarines built after 1940

 * British U-class submarine
 * Dolfijn
 * British S-class submarine
 * Zeehond
 * British T-class submarine (Zwaardvisch-class submarine)
 * Zwaardvisch
 * Tijgerhaai
 * Dolfijn
 * Zeehond
 * Balao-class submarine (Walrus-class submarine)
 * Walrus
 * Zeeleeuw
 * Dolfijn-class submarine and Potvis-class submarine
 * HNLMS Dolfijn (S808)
 * HNLMS Potvis (S804)
 * HNLMS Tonijn (S805)
 * HNLMS Zeehond (S809)
 * Zwaardvis-class submarine
 * HNLMS Tijgerhaai (S807)
 * HNLMS Zwaardvis (S806)
 * Walrus-class submarine
 * HNLMS Walrus (1985)
 * HNLMS Zeeleeuw (1987)
 * HNLMS Dolfijn (1990)
 * HNLMS Bruinvis (1992)