Coupon Stack for L’Oreal Hair Color at BJs Wholesale

We're reader-supported and only partner with brands we trust. When you buy through links on our site, we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

Only $3.49 a box!

Need to save on L'oreal products this week at BJ's? Check out this new coupon to save on L'oreal Hair dye at BJ's Wholesale Club. Even if you have bought L'Oreal Pari Haircolor at BJ's and you have your receipt, you'll be able to get $2 back with Fetch. Scroll down for the breakdown. 

loreal preference hair color


Buy 1 L Oreal Preference Hair Color or L Oreal Excellence Hair Color 2 pk. $15.99 

Clip the $3/1 BJ's coupon from your booklet or online expires 1/9/23

AND Use the $6/2 manufacturer coupon from 

Final Price: $6.99 or $3.49 a box! 

At Walmart, these same L'oreal Preference hair color is priced at $9.99 each.



Sign up for Fetch HERE! 






CLICK HERE FOR MORE BJS DEALS!  Come Hang and Score Deals with us on Tiktok too!  $20 BJ's Membership Deal HERE

MyBJsWholesale may earn a small commission via affiliate links in this post.  Read  full disclosure here