Why You Gain Weight in Winter: The Real Reasons

Winter weight gain is real, and it’s not just about holiday cookies. Most adults put on about 1 to 1.5 pounds between November and January, and for some people, the number is higher. The causes stack on top of each other: less sunlight changes your brain chemistry, shorter days disrupt your sleep, cold weather keeps you indoors, and social gatherings revolve around food. Here’s what’s actually happening in your body and your environment during those darker months.

Less Sunlight Changes Your Brain Chemistry

Shorter days reduce your exposure to sunlight, and that has a direct effect on serotonin, the brain chemical that regulates mood and appetite. Sunlight helps maintain molecules that keep serotonin functioning normally. When daylight hours shrink, serotonin levels can drop, and your brain compensates by driving you toward carbohydrate-rich foods. Carbs trigger a quick serotonin boost, which is why you crave bread, pasta, and sweets in winter rather than, say, grilled chicken.

At the same time, your body ramps up production of melatonin, the hormone that makes you sleepy. People produce more melatonin during winter’s long nights, which can leave you feeling sluggish, oversleeping, and less motivated to move. This combination of low serotonin and high melatonin is the same pattern seen in seasonal affective disorder (SAD), which affects roughly 5% of U.S. adults. But even people who don’t meet the threshold for SAD experience milder versions of these shifts. The craving for carbohydrates and the pull toward the couch aren’t a lack of willpower. They’re a neurochemical response to darkness.

Sleep Disruptions Raise Your Hunger Hormones

Winter doesn’t just make you sleepy. It also disrupts the quality and consistency of your sleep, and that has a measurable effect on hunger. Your body relies on two hormones to regulate appetite: leptin, which tells your brain you’re full, and ghrelin, which signals hunger. When your sleep is poor or inconsistent, leptin drops and ghrelin rises, pushing you to eat more.

The research on this is striking. In one study, just two nights of restricted sleep (four hours instead of ten) significantly decreased leptin and increased ghrelin, even when calorie intake was held constant. Participants reported greater hunger and a specific appetite for carbohydrate-rich foods. A larger study of over 1,000 people found the same pattern: those sleeping five hours a night had notably lower leptin and higher ghrelin than those sleeping eight hours.

In winter, several things conspire against consistent sleep. Melatonin overproduction can cause oversleeping on some nights and fragmented rest on others. Late sunrises make it harder to wake up at your usual time. And artificial light from screens in the long dark evenings can throw off your internal clock, the system in your brain that coordinates sleep, wakefulness, and even how efficiently your body processes sugar. When that clock is disrupted, insulin sensitivity can decline, meaning your body is more likely to store calories as fat rather than burn them for energy.

You Move Less Than You Think

Cold weather, rain, snow, and early darkness all discourage outdoor activity. Research on seasonal movement patterns found that moderate-to-vigorous physical activity dropped by an average of 5.4 hours per week in winter compared to summer for boys in one study, though the effect varied by group. The broader pattern holds for adults too: when it’s dark by 5 p.m. and freezing outside, you’re far less likely to go for a walk after dinner or spend time in the yard.

What replaces that activity matters. Winter evenings spent on the couch watching television create a double problem. You’re burning fewer calories, and you’re in a prime environment for mindless snacking. Eating while distracted, whether by a show or a social conversation, consistently leads people to consume larger portions because they lose track of fullness cues. The calorie gap between what you burn and what you eat doesn’t have to be large. An extra 100 to 200 calories a day, paired with less movement, is enough to produce a pound or two of gain over several weeks.

Holiday Eating Is More Powerful Than It Seems

The stretch from Thanksgiving through New Year’s is a concentrated period of social eating, and social environments have an outsized effect on how much you consume. Studies show that eating with friends and family can increase portion sizes by up to 44% compared to eating alone. You spend more time at the table, you match what others around you are eating, and food is central to the celebration. On Christmas Day alone, some people take in around 6,000 calories, roughly three times the typical daily recommendation.

It’s not just the big holiday meals. The frequency of eating increases too. Office treats, holiday parties, family gatherings, and gift boxes of chocolate and baked goods create a weeks-long stretch of extra intake that your body doesn’t fully compensate for. Research consistently shows that people do not naturally eat less at their next meal to make up for overeating at a social event. The surplus just accumulates.

Stress plays a role here as well. For many people, the holidays bring financial pressure, family tension, and disrupted routines. Stress drives higher calorie consumption on its own, and when it coincides with constant access to rich food, the effect compounds.

Low Vitamin D May Shift How You Store Fat

Your vitamin D levels drop in winter because your skin produces less of it without regular sun exposure. This matters beyond bone health. Vitamin D appears to play a role in how your body handles fat. In lab studies, adequate vitamin D inhibits the later stages of fat cell development and reduces fat accumulation in those cells. It also promotes the breakdown of stored fat in deep abdominal tissue. When vitamin D is deficient, these processes are disrupted: fat storage increases, fat breakdown slows, and the hormones your fat tissue produces become unbalanced, promoting inflammation.

This doesn’t mean a vitamin D supplement will prevent winter weight gain on its own. But chronic low levels throughout the darker months may make your body slightly more efficient at storing fat and slightly less efficient at burning it, adding one more factor to the pile.

Your Metabolism Doesn’t Actually Slow Down

There’s a common belief that your metabolism drops in winter, but the evidence doesn’t support it for people living modern lives. A large study comparing over 400 adults measured in winter versus summer found no significant difference in basal metabolic rate between the two seasons (about 1,667 calories per day in winter versus 1,669 in summer). The researchers concluded that for people living in heated homes and insulated environments, seasonal cold doesn’t meaningfully change how many calories your body burns at rest.

Your body does have a mechanism for burning extra energy in the cold. Brown fat, a special type of fat tissue that generates heat instead of storing energy, is more active in winter. But in practice, most people in Western countries spend so little time actually exposed to cold that this effect is negligible. You go from a heated home to a heated car to a heated office. The cold simply doesn’t reach you long enough to matter metabolically.

This is actually useful to know, because it means winter weight gain isn’t about your body betraying you with a slower engine. It’s almost entirely about eating more and moving less.

An Evolutionary Echo

There may be a deeper biological nudge at work. Researchers have proposed that greater body fat was a survival advantage for human ancestors living through cold winters, providing both insulation and an energy reserve when food was scarce. The drive to eat calorie-dense foods and conserve energy during short, cold days may be a leftover adaptation from a time when winter genuinely threatened survival. In a modern world with unlimited food and central heating, that same drive produces a calorie surplus your body no longer needs, but the impulse remains.

What Actually Drives the Gain

Winter weight gain isn’t caused by one single factor. It’s the result of several forces all pushing in the same direction at once. Lower serotonin drives carbohydrate cravings. Disrupted sleep raises hunger hormones. Reduced daylight throws off your internal clock. Cold and darkness reduce physical activity. Social gatherings increase both the frequency and size of meals. Low vitamin D may nudge your body toward fat storage. None of these alone would cause dramatic weight change, but together they create a consistent, weeks-long calorie surplus that adds up to a pound or two by the time January arrives. For people more sensitive to seasonal changes, particularly those with SAD, the gain can be larger.

The encouraging part is that these factors are mostly behavioral and environmental, not metabolic. Your body burns the same number of calories in January as it does in July. The gap is in what goes in and how much you move, which means small, deliberate adjustments to light exposure, sleep consistency, activity, and eating awareness during the winter months can meaningfully close it.