Question: why do you gain weight working night shift?
Answer: Night shift workers may gain weight because their biological clocks are disrupted, Zhao said. Studies have shown that people who work at night produce less leptin, a hormone that signals the body to stop eating, and more cortisol, which has been linked to obesity, Zhao said.