Hi,
There are many causes of night sweating:
a) Menopause: the hot flashes which occurs in menopause which leads to night sweating.
b) Infection: some infections causes Night sweating like T.B,
endocarditis,osteomylitis,abscess,HIV.
c) Cancers: Night Sweating are early symptom of some cancer like lymphoma.
Some medicines causes night sweating like aspirin,
acetaminophen.
Hypoglycemia, hormone disorder like carcinoid syndrome,
hyperthyroidism, autonomic dydreflexia, post traumatic springomyelia ,autonomic neuropathy stroke. Get some test to rule out the cause include
blood test like cbc, ESR, Fsh/LH, TFT, LFT, HIV, chest x ray to rule out TB abscess or other causes CT or MRI.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. Ankur