You are having generalised pruritus
, more on legs.
There are many causes.
You should undergo for investigations.
DM,HIV,thyroid dysfunctions,other endocrinopathies,anaemia, blood diseases,connective tissue
diseases, malignancies, drugs,stress,anxiety,xerosis, weather..etc may cause pruritus.
You are right, in your case it may be weather.
Take oral antihistaminics.
in tappering dose.
Local mild steroids and moisturiser may be applied.
Avoid soap bath.
Dettol liquid may be used for bath.
You consult dermatologist
I hope you got my answer.
Dr. Ilyas Patel MD