La classe B est une classe de 11 sous-marins de la Royal Navy construite sur les chantiers Vickers à Barrow-in-Furness entre 1904 et 1906.