Een scheepvaarttunnel is een tunnel voor de scheepvaart, die veelal wordt gebruikt om de waterscheiding tussen twee rivierbekkens te overwinnen. Sluizen vormen op zulke plaatsen geen oplossing omdat een sluis veel water nodig heeft, wat op een waterscheiding niet echt voorhanden is.
In Frankrijk zijn 35 van deze scheepvaarttunnels, waarvan vele nog in gebruik zijn. Ook in het Verenigd Koninkrijk zijn tientallen scheepvaarttunnels. In België zijn nog vier van deze tunnels, waarvan geen enkele meer in gebruik is. In Duitsland is er de Weilburger Schiffstunnel, in de Verenigde Staten is er de Paw Paw Tunnel.