In it’s canister, acrylic paint can last for years. After it is applied, the color will also last for many years. We normally apply a sealant every second year to keep the color from fading or getting washed away from rain. The latter is less important for us as we live in Arizona so rain isn’t something that’s a huge issue for us.