The main cause of frizzy hair is lack of moisture. The cuticle layers on hair strands need moisture to make them smooth.