People without hyperhidrosis sweat when their body temperature has risen, for example after a challenging workout or on a sweltering day. But with hyperhidrosis, sweating happens even when your body temperature hasn't risen. There's no single cause of hyperhidrosis, but family history may play a role.