PVC banners generally float on water, though it depends on a few factors. PVC vinyl has unique properties such as density, air pockets, and water resistance that let it float on bodies of water. Meanwhile, the shape, quality, weight, and tensile strength will determine how long the banners will float.