Yes and no. Stretch marks are truly a permanent skin condition, but sometimes the appearance of these scars can fade over several years. Depending on your skin type and your lifestyle, as well as how well you take care of your skin, some stretch marks can start to fade in as little as one to two years.