Why do I get hot flashes in the night?

Common. The most common cause is perimenopause or menopause. We have long known that the evening hours are the most common time for these, probably because of cyclical secretion of some hormones or less activity in other areas.