Quality brands of fabric paint can last up to 5 years or longer when properly stored. It is critical to keep fabric paints tightly sealed when not in use. Containers should be kept upside-down in a cool place, away from extreme heat and sunlight exposure.