It depends how deep the stretch marks are. Some stretch marks will fade with time. However, the deep ones never go away. they may fade a bit, but you'll still have them. Only cosmetic surgery can remove them.
There are some very expensive creams that say they work, but I'm not sure if that's true or not. One cream is called Stri-Vectin. it's $139 a tube. Before buying any of the skin creams that say they remove stretch marks, do your homework first.
In general, I've found that using cocoa butter or almond oil can help a little bit. At least, they help keep the skin moist. When your skin is dried out, that makes the stretch marks look worse. Use a good moisturizer and drink plenty of water to stay hydrated.
And try to keep your weight stable. Stretch marks happen more frequently when a person keeps gaining, losing and regaining the weight.