Yes, due to the nature of Natural Dyes and the Indigo layering technique I use on many colours there will be variations. Most of the yarns is dyed in 900g batches.