What Causes Flushing?

Flushing is when the blood comes to the surface of the skin, causing it to look red and flushed. Medications can cause this. Some foods will trigger flushing for some people. Exercise and coldness are other causes. Too much niacin will create flushing too.