Usually, in a sealed container, it will last a good long time. Look for it turning cloudy, or getting a film on the bottom of the container it's in. I typically keep the spray bottle full of Star San, changing it either when it's below 1/2 full, or when I have mixed up a fresh batch.