Why do we get static shocks in winter?

The key is how dry the air is.Static shocks happen more in winter because the air is dry, so the electric charge that builds up on your body and clothes has a hard time escaping. When things rub together, electrons move and charge builds up. In humid seasons, the charge slowly leaks away through a thin film of water on the surfaces of things, but in dry winter it stays put. The moment you touch metal, such as a doorknob, it all rushes out at once, and you feel a zap.

Rubbing moves electrons
Everything contains equal amounts of electrons, which carry negative charge, and parts that carry positive charge, so they are normally in balance. According to an explanation from McGill University, when two different kinds of things touch or rub together, electrons move from one to the other. The side that gains electrons becomes negatively charged, and the side that loses them becomes positively charged.
The direction depends on the material
Which way the electrons move depends on the kinds of materials. Rubber and acrylic tend to take electrons, while hair, glass, and wool tend to give them up. When you take off a wool hat and your hair stands up, it's because hairs with the same kind of charge push each other away.
Moisture lets charge escape
According to an explanation from the University of Kentucky, when humidity is high, an invisibly thin film of water forms on the surfaces of things. It acts as a pathway that slowly lets built-up charge escape. When the air is dry, this film forms less easily, and the charge stays on your body and clothes.

Heaters make the air even drier
Cold winter air can hold only a little water to begin with. Warming it with a heater doesn't add any water, so indoor air becomes very dry. When a charged body comes close to metal, like a doorknob, the charge jumps across all at once. That is the zap you feel.
Want to know more?
- The voltage of static electricity can reach several thousand volts, but the amount of current and energy that flows is very small.
- Raising a room's humidity with a humidifier helps built-up charge escape, so you get fewer shocks.
- If you hold a metal object such as a key or a coin and touch metal with it first, the charge flows through the object, which helps you avoid a zap on your fingertip.

Quick quiz: test yourself
Why do we get more static shocks in winter?
Show the answer
- Cold air creates electricity
- The air is dry
- We wear more clothes
The air is dry In humid weather, charge leaks away through a thin film of water on surfaces. In dry winter air, it stays built up on your body and clothes.
In humid weather, charge leaks away through a thin film of water on surfaces. In dry winter air, it stays built up on your body and clothes.
Next quiz ›Sources
- How can I stop getting static shocks?McGill University Office for Science and Society
- Static electricity in winterUniversity of Kentucky, Department of Physics and Astronomy (SciWorks)
This article was written after checking the sources above as of 2026-10-03. Explanations may change as research progresses. Photo credits are shown below each photo.



