Some people complain of gaining weight in winter season. Experts said this could be due to factors like decline in physical activity after temperature drops, holiday and wedding feasting, craving for comfort food and sleeping more than usual. Short days and long nights in winter trigger hormonal shifts, affecting appetite, mood and energy, contributing to weight gain, an expert said.