Apply ice to your head. Placing ice on your head while it hurts is one of the fastest and most effective ways to end a headache. To put the deep freeze on your headache, place an ice pack wrapped in a towel, a bag of frozen vegetables or a specifically made product called an ice pillow on your forehead or on top of your head when you first notice any pain. Try some heat on your neck. When neck muscles tighten because of stress and reduce blood flow to the brain, the result is a Tension Headache.
Heat helps by soothing muscles and increases blood supply.
Placing heat on the back of the head is great for relieving the pressure that accompanies Tension Headache. Take a load off. Probably the simplest thing you can do to feel better is to go to a dark, quiet room and lie down. That's because any kind of movement can aggravate a headache, and anything you can do to keep these neck muscles from tightening will help. Total silence may even be preferred to soft, soothing music.