-34%
Bio-Oil Skincare Oil for Scars and Stretch Marks, 125ml | Clinically proven to help improve scars and stretch marks, fast-absorbing, non-greasy formula with vitamins A and E
Brand: Bio-Oil
£12.20
Price as of 28/10/2026, 01:45 (). Prices and availability are subject to change; the price shown on Amazon at the time of purchase will apply.
⏳ Better to wait
It's close to the highest price we've recorded. We recommend setting an alert.
Price history (90 days)
£12.2028 Oct
- Lowest
- £10.00
- 30-day average
- £10.55
- Highest
- £12.20
🔔 Tell me when the price drops
We'll email you when it reaches the price you want. Free, no sign-up.
Key features
- ●The UK's No.1 Scar & Stretch Mark Treatment Oil* - Discover Bio Oil, the UK's No.1 Scar & Stretch Mark Oil*. Designed for use all over the body, Bio Oil reduces the appearance of stretch marks & scars whilst moisturising and firming dry skin. *To verify contact: verify@perrigo.com
- ●Proven To Reduce Appearance Of Stretch Marks & Scars - In 95% of clinical cases, users saw stretch mark appearance reduce within 2 weeks. 92% saw scar appearance reduce in 8 weeks**. Great for use post pregnancy, weight loss or muscle gain. **Scar study, 2010, proDERM Institute for Applied Dermatological Research, Hamburg, Germany
- ●PurCellin And Vitamin A & E Complex For Skin Texture & Hydration - With Bio Oil, Skin Care doesn't stop with stretch marks and scars. Bio Oil also acts as a non greasy body moisturiser lotion thanks to a PurCellin Oil and Vitamin A and E complex.
- ●98% Of Users Would Recommend Using Bio Oil - In addition to being clinically proven to reduce the appearance of stretch marks and scars, 98% of Bio Oil users would recommend it for use as a skin care product to help firm, treat and revitalise skin.
- ●How To Use Bio Oil Skin Care Oil - Apply Bio Oil twice daily on the face or body and massage in a circular motion until fully absorbed – Use for a minimum of three months.
Is it worth buying now?
Bio-Oil Skincare Oil for Scars and Stretch Marks, 125ml currently costs £12.20 and the lowest price we've recorded is £10.00, while the highest has been £12.20. It's currently ranked #62 in Beauty on Amazon. It's close to the highest price we've recorded. We recommend setting an alert.


