Stretch marks may take between six to twelve months after pregnancy to fade. However, going through medical procedures like laser therapy or microdermabrasion may improve their appearance. You can consult your dermatologist for further information.