Most charter and passenger vessels are required by the US Coast Guard to carry life jackets on board for the number of passengers that will be aboard. Foam life jackets, immersion suits, or work vests are all good options to keep crew and passengers safe on these larger vessels.