Besides the dry air, which has an impact, the other big factor is to address where the charge fingers from in the first place.
It is caused whenever two different materials are rubbed together. One grabs the electrons, the other loses them.
In the winter we tend to wear more layers, often with very different fabrics. Reducing the number of layers or trying to keep fabrics similar can help reduce shocks.
Latest Answers