Dry skin remains one of the most frequent culprits behind itchy palms. Cold weather, low humidity, and frequent hand washing can strip the skin of natural moisture, leading to irritation.