S-boat may refer to:
Schnellboot, German torpedo boat United States S-class submarine British S-class submarine (1914), a Royal Navy class of submarines that served during World War I British S-class submarine (1931), a Royal Navy class of submarines that served during World War II