You’ll find many creams, salves, oils, and other skin ointments that claim to either prevent or treat stretch marks. But there’s little proof that any of these products really work. Some treatments and home remedies can fade or hide stretch marks:
Body makeup and self-tanner. These products can help hide stretch marks. Note that tanning won’t get rid of stretch marks. It actually makes them easier to see.
Tretinoin. Creams with tretinoin (Retin-A) contain retinoid, a compound related to vitamin A. Retinoids increase collagen production. They’re often used to treat wrinkles. They may help fade newer stretch marks, but they can also make your skin red, irritated, or scaly.
Collagen boosters. StriVectin-SD and lupin seed extracts are both supposed to boost collagen in your skin, but it’s hard to say if they’ll fade or prevent stretch marks.
Centella asiatica.This herbal oil boosts cells in your body that make collagen and build up skin tissue. Some people use it to help heal wounds. Centella asiatica is in many over-the-counter skin creams for stretch marks, but there’s little proof it helps to fade them.
Bitter almond oil. One study showed that women who massaged bitter almond oil into the skin on their bellies during pregnancy had fewer stretch marks than others who just used oil without massage.
Cocoa butter, shea butter, olive oil, vitamin E oil, and other moisturizers. These natural creams can make your skin feel softer, but it isn’t clear if they help or prevent stretch marks.
If you decide to try a cream, lotion, or gel to fade your stretch marks, be sure to use it every day for several weeks. Take the time to massage it into your skin. These products may work best on newer stretch marks.