Men's health
Night sweats in men: causes, what to check and when to see a GP
Night sweats are when you sweat so much that your night clothes and bedding are soaking wet even though your bedroom is cool. In men common causes include anxiety, some medicines, low blood sugar, alcohol and a harmless condition called hyperhidrosis. See a GP if they happen regularly, or come with a fever, cough, diarrhoea or unexplained weight loss.
Last checked: 2026-10-11
Key facts
At a glance.
-
Normal versus not
The NHS says it is normal to sweat at night if the room or bedding is making you too hot. Night sweats are when you sweat so much that night clothes and bedding are soaking wet even though where you are sleeping is cool.
-
Anyone can get them
The NHS says adults and children can get night sweats, so the same causes apply to men as to others.
-
Common causes
The NHS lists menopause symptoms, anxiety, medicines such as some antidepressants, steroids and painkillers, low blood sugar, alcohol or drug use and a harmless condition called hyperhidrosis.
-
Sometimes no cause
The NHS says that sometimes the cause of night sweats is unknown.
-
See a GP if
See a GP if night sweats happen regularly and wake you or worry you, if you also have a very high temperature, a cough or diarrhoea, or if you are losing weight for no reason.
-
Medicines to review
If a medicine is thought to be causing night sweats, the NHS says the GP may prescribe a different one.
What counts as a night sweat
Warm bedding, a warm room or a hot evening can make anyone sweat at night. The NHS separates this from true night sweats, which are drenching, leave night clothes and bedding soaking wet and happen even though the sleeping area is cool. It describes regularly waking with soaking wet sheets as something that should be checked by a GP.
The NHS pages used for this guide do not describe night sweats as a normal part of ageing in men, and they list several causes that can be treated or changed, so it is worth mentioning to a doctor, particularly if it keeps happening.
Causes the NHS lists
The NHS gives a short list of the most common reasons for night sweats. For men, some items need translating: menopause symptoms are not relevant for most men, but the other causes apply equally.
| Cause | What the NHS says |
|---|---|
| Menopause symptoms | Hot flushes are a common reason in people who have been through or are going through the menopause |
| Anxiety | Listed among the most common reasons |
| Medicines | Some antidepressants, steroids and painkillers; a GP may prescribe a different medicine if one is the cause |
| Low blood sugar | Hypoglycaemia is listed as a cause |
| Alcohol or drug use | Listed as a cause |
| Hyperhidrosis | A harmless condition that makes you sweat too much all the time |
When night sweats point to an infection or cancer
Most night sweats have a harmless or treatable cause, but they can occasionally be a symptom of something that needs investigating, which is why the NHS says to see a GP if you also have a very high temperature or feel hot, cold or shivery, a cough or diarrhoea, or are losing weight for no reason.
The NHS lists night sweats among the symptoms of non-Hodgkin lymphoma (alongside a painless lump in the neck, armpit or groin, a high temperature, shortness of breath, itchy skin and sudden unexplained weight loss) and of tuberculosis (alongside a cough lasting more than 3 weeks, tiredness, loss of appetite and weight loss). It stresses that these symptoms are common and have many causes, so having them does not mean you have either condition.
Excessive sweating (hyperhidrosis)
The NHS describes excessive sweating as common, affecting the whole body or only certain areas. It may happen for no obvious reason, because of another condition you may have, or as a side effect of a medicine. It says to see a GP if you are sweating excessively and self-help is not working, it has lasted at least 6 months, it stops you getting on with daily activities, it happens at least once a week, it happens at night, you have a family history of excessive sweating or you are taking medicine for another condition.
For self-care the NHS suggests loose-fitting clothes, moisture-absorbing socks, avoiding tight or synthetic fabrics and avoiding things that can make sweating worse such as alcohol and spicy food. A pharmacist can suggest stronger antiperspirants and other products. A GP may refer you for tests if they think another condition may be causing the sweating, and a dermatologist may suggest tablets, a cream, iontophoresis, botulinum toxin injections (which may not be available on the NHS) or surgery.
Is it hormonal? The "male menopause" and testosterone
Many men wonder whether night sweats mean low testosterone. The NHS page on the so-called male menopause lists symptoms such as depression, loss of sex drive, erectile dysfunction, mood swings, loss of muscle mass, tiredness, difficulty sleeping and poor concentration, and does not list sweating among them. It also explains that the term is unhelpful and misleading, that testosterone levels fall steadily at about 1% a year from around the age of 30 to 40, and that this is unlikely to cause problems in itself.
The NHS says that a testosterone deficiency developing later in life, known as late-onset hypogonadism, can sometimes be responsible for symptoms and that in many cases the symptoms have nothing to do with hormones. It is an uncommon and specific medical condition, diagnosed from symptoms and blood tests that measure testosterone, and replacement may be offered as an injection or gel if a deficiency is confirmed by a specialist. Night sweats alone are therefore not a reliable sign of low testosterone and should be assessed in the wider picture.
When to see a GP
The NHS says to see a GP if you have night sweats regularly that wake you or worry you, if you also have a very high temperature or feel hot, cold or shivery, a cough or diarrhoea, or if you have night sweats and are losing weight for no reason. The GP will check whether there are other symptoms, and you will not usually need treatment for night sweats themselves.
It helps to bring a list of the medicines you take, including over-the-counter ones, how much alcohol you drink, how often the sweats occur and any other new symptoms. These details point the doctor towards the most likely causes and the tests, if any, that are needed.
NHS or private assessment
On the NHS the GP is the starting point, and tests or specialist referral follow only if the history and examination suggest a cause. Private GP and endocrinology services may offer blood tests more quickly, but the NHS notes that the cause of night sweats is sometimes unknown. If you have private blood results, share them with your NHS GP so that nothing is repeated unnecessarily.
Frequently asked
Questions people ask.
Quick, plain-English answers to the questions we hear most.
-
What are night sweats?
The NHS defines them as sweating so much that your night clothes and bedding are soaking wet even though where you are sleeping is cool.
-
What commonly causes night sweats in men?
Anxiety, certain medicines, low blood sugar, alcohol or drug use and hyperhidrosis are among the causes the NHS lists. Sometimes no cause is found.
-
Could it be low testosterone?
Possibly, but the NHS says testosterone falls only slowly with age and that many symptoms commonly blamed on a male menopause are not hormonal. The NHS page does not list sweating as a symptom.
-
When should I see a GP?
The NHS advises seeing a GP if night sweats are regular, wake you or worry you, or if you also have a high temperature, cough, diarrhoea or unexplained weight loss.
-
Can my medicines cause it?
Yes. The NHS lists some antidepressants, steroids and painkillers, and says a GP may prescribe a different medicine if one is the cause. Do not stop a medicine without advice.
-
Is it serious if I keep sweating at night?
The NHS says most people sweat at night and that regular drenching sweats should be checked. Weight loss, fever or cough make a GP check more important.
-
What is hyperhidrosis?
A condition in which you sweat too much, sometimes all the time. The NHS says it is common and that treatments are available.
-
Can alcohol cause night sweats?
Yes. The NHS lists alcohol or drug use among the common causes and also lists alcohol among things that can make excessive sweating worse.
-
Can night sweats be a sign of cancer or infection?
Occasionally. The NHS lists night sweats among symptoms of non-Hodgkin lymphoma and tuberculosis, usually with other symptoms such as a lump, a persistent cough, fever or weight loss. Most night sweats have other causes, but see a GP if you have these other symptoms.
-
What can I do at home to reduce night sweats?
The NHS suggests loose-fitting clothes and avoiding alcohol and spicy food, which can worsen excessive sweating, and a pharmacist can suggest products. Keep the bedroom cool, and see a GP if night sweats are regular, wake you or worry you.
Where this comes from
Sources and checking.
This guide is for information, not medical advice.
Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.
Published 2026-10-11, next review 2027-10-11.
-
NHS: Night sweats, https://www.nhs.uk/conditions/night-sweats/ , retrieved October 2026
-
NHS: Excessive sweating (hyperhidrosis), https://www.nhs.uk/conditions/hyperhidrosis/ , retrieved October 2026
-
NHS: The 'male menopause', https://www.nhs.uk/conditions/male-menopause/ , retrieved October 2026
-
NHS: Symptoms of non-Hodgkin lymphoma, https://www.nhs.uk/conditions/non-hodgkin-lymphoma/symptoms/ , retrieved October 2026
-
NHS: Tuberculosis (TB), https://www.nhs.uk/conditions/tuberculosis-tb/ , retrieved October 2026
Related guides
Keep reading.
-
Night sweats: investigations
How night sweats are investigated.
Read guide -
Hyperhidrosis
Excessive sweating explained.
Read guide -
Hypogonadism
Low testosterone and related conditions.
Read guide -
Menopause
Hot flushes and night sweats in menopause.
Read guide -
Tuberculosis
An infection that can cause night sweats.
Read guide -
Non-Hodgkin lymphoma
A cancer that can cause night sweats.
Read guide