An itchy scalp is a common winter concern, triggered mainly by cold weather, low humidity, and excessive dryness. During winters, the scalp tends to lose its natural moisture due to chilly winds, ...