All Beauty, All the Time—For Everyone.

10 Stretch Mark Creams That Give the Longest-Lasting Results

Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.

Stretch marks are common and absolutely normal for any human. If you'd like, you don't need to feel pressure to cover them up or try and reduce their size at all. That being said, it's just as acceptable to feel like you want to try and do something about them. Keeping your body skin hydrated and well-nourished is far from a bad thing by any definition.

It's true that, depending on your skin and the age of your stretch mark, you may not be able to smooth them out completely. But thanks to a few really incredible, potent, hydrating, and toning ingredients, you can visibly reduce the look of them. So we found a number of products that provide lasting results.

Below, discover the best stretch mark creams on the market.

Best Overall: Palmer’s Cocoa Butter Formula For Stretch Marks

This brand has a cult-like following for its variety of cocoa butter-based lotions Ideal for your stomach, hips, thighs, and bust, Palmer's signature formula works to treat stretch marks courtesy of a potent, velvety blend of argan and almond oils as well as pure cocoa butter, vitamin E, shea butter, and bio c-elaste (which is a combination of collagen, elastin, and centella asiatica). Together, these ingredients help increase elasticity in your skin and make sure new stretch marks don't form (whether or not you're pregnant).

And at such a wallet-friendly price, you can slather it on with reckless abandon without having to worry about breaking the bank every time you need to pick up a new bottle. It comes in a lotion version too, choice for those who prefer a lighter texture and consistency. 

Best for Pregnancy: Earth Mama Belly Butter

With a blend of organic herbs and essential oils in a creamy shea butter base, this is ideal for expectant moms to slather on hips, belly, and breasts—and is just as safe and effective to use post-pregnancy, too. Not only does it help prevent stretch marks, but it also helps soothe itching, a common side effect that comes with stretch marks. And while it doesn’t contain any synthetic fragrance, it does have a slightly sweet citrusy scent.

Best for Prevention: Mustela Stretch Mark Prevention Cream

Pregnant women rave about the preventative benefits of this cream. At work are avocado peptides, which reinforce skin elasticity, and galactoarabinan (say that five times fast), a patented ingredient that helps skin withstand stretching. In a study of 26 women who used this throughout their pregnancy, a whopping 96% didn’t develop any stretch marks at all. Also nice: It comes in a fragrance-free version too.

Best for Stomach: Mama Mio The Tummy Rub Butter

Mama Mio The Tummy Rub Butter

Courtesy of Buy buy baby

Try this supersize tub of deeply moisturizing body butter meant to prevent stretch marks as your baby belly grows. It uses organic sweet almond and olive oils to relieve redness and itching, while rose-hip fruit oil increases cell renewal and reduces excess pigmentation.

Best for Thighs: The Organic Pharmacy Stretch Mark Oil

The Organic Pharmacy Stretch Mark Oil

 Courtesy of The Tot

This neroli- and lavender-enriched formula helps keep your skin soft and prevent stretch marks, as it's packed with jojoba and vitamin E. All you have to do is massage the oil onto any affected areas to lock in moisture and you're good to go.

Best Multi-Tasker: Bio-Oil Multiuse Skincare Oil

Bio Oil

This one little bottle can do it all, not only helping diminish the look of stretch marks, but also doing the same for scars, as well as evening out skin tone, smoothing wrinkles, and hydrating. Bio-Oil practically melts into your skin, with rich moisturizers to hydrate and nourish for hours post-application. The cult-favorite formula is blended with PurCellin Oil to make the product especially easy to absorb and lightweight to the touch. Plus, you can't beat the drugstore price tag.

Best Natural: The Honest Co. Organic Belly Balm

The Honest Co. Organic Belly Balm

 Courtesy of Target

What you won’t find in this rich and thick balm: Petrolatum, mineral oil, lanolin, parabens, phthalates, or synthetic fragrances. What you will find: A simple and straightforward ingredient list of certified organic oils (sunflower, coconut, olive, to name a few), cocoa butter, and beeswax. The hypoallergenic formula is packed with omega fatty acids that help soothe itchiness, keep your skin soft and supple, and reduce the appearance of stretch marks. Use it as often as you’d like, being sure to rub it well into the skin; the more you massage and rub in any stretch mark cream, the more effective it will be.

Best Hydrating: Mederma Stretch Marks Therapy

Mederma Stretch Marks Therapy

 Courtesy of Amazon

This paraben-free formula earns points for both helping to prevent new stretch marks from forming and treating existing ones, too. For prevention purposes it contains a combination of hydrating hyaluronic acid and dimethicone; increasing moisture in the skin keeps it more elastic and less likely to tear and scar. But it doesn’t stop there: Cepalin, a botanical ingredient proprietary to the brand, and centella asiatica (another plant extract known for its outstanding skin soothing and healing properties) help to fade the appearance of any current marks. 

Best Patch: StretchPatch Lotion Infused Hot Patch

StretchPatch Lotion Infused Hot Patch

Courtesy of Walmart

It’s not just creams and lotions that can help minimize the look of stretch marks. This innovative treatment features a lotion-infused adhesive patch that delivers 18 different ingredients that help with skin regeneration and aid in collagen production. The mess-free, flesh-colored patches stick to the skin for up to 10 hours, making them ideal to use as an overnight treatment.

The one caveat: Don’t use these while you’re pregnant; save them for post-pregnancy and after you’re done breastfeeding. But if your stretch marks aren’t pregnancy-related, these are ideal and work well to treat scars, too.

Best Splurge: Susanne Kaufmann Detox Oil

susanne kaufmann detox oil

Courtesy of Bloomingdale's

Almond oil, jojoba oil, and wheat germ oil are all mixed together in this chic bottle to improve the elasticity of your skin and help it stretch more gently. Then, arnica flower extract, essential fatty acids, antioxidants, and minerals work to stop water retention and add suppleness, firm and prevent and reduce the appearance of stretch marks and scars. Apply it to your entire body after showering and let it soak in before dressing. 

Related Stories