Color can last up to 6 weeks with an average of 2-3 weeks. Color longevity depends on natural brow color/thickness, oil production, and cleansing frequency. For most, we recommend tinting every 2-3 weeks for best brow upkeep!