Skip to content
Moroccanoil logo

Moroccanoil Haircare

Compare live UK prices on 160 Moroccanoil haircare — haircare, shampoo and conditioner included. Prices run from £6.21 to £83.44, with a typical product around £26.63. Moroccanoil appears here in haircare, skincare, perfume, bath & body, gifts & sets and make-up. Every price is the lowest live total we can see across the UK retailers we track.

Compare Moroccanoil prices on Perfumebuddy. We currently track 116 products, covering haircare products, bath and body products, and skincare products, from 6 UK retailers. Shoppers currently compare Moroccanoil Treatment Original 25ml from £14.50, Moroccanoil Treatment Original 100ml from £38.50 and Moroccanoil Intense Hydrating Mask 250ml from £30.50 most often. Prices across the range sit between £6.21 and £83.44, and every listing shows the cheapest live total including any tracked delivery. Set a price alert for any Moroccanoil product and we will email or notify you when the price drops below your target.

Moroccanoil prices by size

Cheapest live price we can see for each size among the Moroccanoil products listed on this page.

30ml
£17.45
50ml
£20.15
70ml
£19.27
100ml
£25.95
160ml
£36.13
200ml
£13.79
250ml
£22.45
330ml
£22.95
500ml
£41.64
1000ml
£69.24