Hot flashes are a common problem for women after they reach menopause. You may be surprised to know that men too have hot flashes. Just like women have menopause, the men have andropause and this is responsible for causing symptoms of night sweats and insomnia. The main cause of hot flashes in men is reduction in testosterone hormones when men reach forty years of age. The body feels very warm and the skin becomes red. There is weight gain and sweating at night. We will give some tips for dealing with the problem in men. Following is the best treatment for hot flashes in men.