3. Abscesses
A bacterial infection such as a serious abscess are common causes of night sweats. A serious abscess may include boils, appendix, diverticulitis flare ups, or tonsils. As the body is trying to fight off the infection, night sweats may occur. Typically, when a person has an abscess, the night sweats will be accompanied by a fever.
These infections can be very painful and may swell to be very large. If you have any type of internal or external abscess it is important to have it treated right away.