Some fabric colors are designed to be waterproof, while others are not. It is important to read the label and manufacturer's instructions before using fabric color to determine if it is waterproof. In general, heat-set fabric colors tend to be more water-resistant than non-heat-set fabric colors.