The most common cause is dehydration and excessive intake of salt and sugar, in combination with dry, extreme weather. Desert climates or cold climates are equally hard on skin. Some people are naturally prone to dryness, so may need to to keep themselves extra-hydrated to prevent it. Excessive flakiness can be caused by bacterial or fungal infections. Doctors will know.