Head & Shoulders Royal Oils $3.98 at BJs

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.

royal oils at bjs wholesale club


Royal Oils is marked down again at BJ's Wholesale Club. Grab a shampoo or conditioner bottle for only $3.98. No coupons are needed. 

This item is on clearance at many locations for $3.98 or $5.98. Check your local club here. Remember, if it says sold out online, that isn't always the case. 

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