Ideally, applying daily until you begin to notice a reduction in appearance is the most common practice. Your skin will absorb these oils naturally so it's up to you how long you use them and how often. Stretch marks might not fully disappear but they should look a bit toned.