Als Schwimmsteg bezeichnet man einen auf dem Wasser schwimmenden Bootssteg, der mit einem oder mehreren Auftriebskörpern versehen ist.
Schwimmstege sind von Schwimmanlegern zu unterscheiden. Ein Schwimmanleger besteht aus einem schwimmenden Ponton. Häufig dient ein Steg als Verbindung zwischen dem Ponton und dem Ufer, dieser Steg schwimmt jedoch nicht auf dem Wasser.