1 This continual tugging and stretching can cause stretch marks. 2  Stretch marks sometimes appear when you rapidly gain or lose weight. Teenagers may also notice stretch marks after a sudden growth spurt.  Corticosteroid creams, lotions, and pills can cause stretch marks by decreasing the skin’s ability to stretch.