Hot flashes?

Right before I have my period, I always get really bad hot flashes no matter what. Is it normal? what can I do to prevent them from happening often?