Diesel-electric
- D class — 8 boats, 1908–1912
- E class — 58 boats, 1912–1916
- F class — 3 boats, 1913–1917
- S class — 3 boats, 1914–1915
- V class — 4 boats, 1914–1915
- W class — 4 boats, 1914–1915
- G class — 14 boats, 1915–1917
- H class — 44 boats, 1915–1919
- J class — 7 boats, 1915–1917
- L class — 34 boats, 1917–1919
- M class — 3 boats, 1917–1918
- Nautilus class — 1 boat, 1917
- R class — 12 boats, 1918
- HMS X1 — 1 boat, 1921
- Odin class — 9 boats 1926–29 (subclasses Oberon 1 boat, Oxley 2 boats, Odin 6 boats)
- Parthian class — 6 boats, 1929
- Rainbow class — 4 boats, 1930
- S class — 62 boats (subclasses Swordfish 4, Shark 8, Seraph 33, Subtle 17), 1931–1945
- Thames class — 3 boats, 1932
- Grampus class — 6 boats, 1932–1938
- T class — 52 boats (subclasses Triton 15, Tempest 15, Taciturn 22), 1937–1945
- Undine class — 3 boats, 1937–1938
- P611 class — 4 boats, 1940
- Umpire class — 37 boats, 1940–1943
- Vampire class — 22 boats, 1943–1944
- Amphion class — 16 boats, 1945–1947
- Explorer class — 2 boats, 1954–1955
- Stickleback class — 4 boats, 1954–1955
- Porpoise class — 8 boats, 1956–1959
- Oberon class — 13 boats, 1959–1966
- Upholder class — 4 boats, 1986–1992
Read more about this topic: List Of Submarine Classes Of The Royal Navy