Ice can help a headache, particularly if you’re dealing with a migraine or any headache that involves a throbbing, pulsing sensation. In a randomized controlled trial, participants who applied a frozen neck wrap experienced roughly a 32% decrease in pain after 30 minutes, while those without the wrap actually got worse. About 77% of people in the treatment group said the wrap helped them. So yes, ice is a legitimate tool for headache relief, though where you place it and what type of headache you have both matter.
Why Cold Helps With Headache Pain
Cold works on headaches through a few overlapping mechanisms. When you apply ice to your skin, the cold narrows blood vessels in the area, which reduces blood flow and the inflammatory signals that contribute to throbbing pain. It also slows nerve signaling, essentially turning down the volume on pain messages traveling to your brain. The numbing effect is similar to what you feel when you hold an ice cube for a while, except applied strategically to the areas feeding pain to your head.
This is why ice tends to work best on headaches with an inflammatory or vascular component, like migraines. The throbbing quality of a migraine comes partly from dilated blood vessels and heightened nerve activity. Cold directly counteracts both of those.
Ice for Migraines vs. Tension Headaches
The type of headache you have determines whether ice or heat is the better choice. Cleveland Clinic neurologist Emad Estemalik recommends cold for migraines, noting it can reduce inflammation and slow pain signals in the brain. For tension headaches, though, he suggests gentle heat instead. Tension headaches are driven by tight muscles in the neck, shoulders, and scalp, and warmth helps those muscles relax. Putting ice on a tension headache could actually make the muscle tightness worse.
If you’re not sure which type you have, a rough guide: migraines tend to throb, often affect one side, and may come with nausea or light sensitivity. Tension headaches feel more like a band of pressure around your entire head and are closely tied to stress or poor posture. Many people get both types at different times, so it’s worth paying attention to which one you’re experiencing before reaching for ice or a heating pad.
Where to Place the Ice
The most studied placement is the back of the neck, specifically over the carotid arteries that run along either side. The randomized trial that showed a 32% pain reduction used a frozen wrap applied to this area. The logic is straightforward: cooling the blood flowing toward your brain reduces inflammation more efficiently than cooling the surface of your forehead.
That said, many people find relief from placing a cold pack on their forehead or temples, especially when the pain is concentrated there. The forehead and temples have relatively thin skin with blood vessels close to the surface, so the cold penetrates quickly. If your migraine is one-sided, try placing the ice on the same side as the pain. There’s no single “correct” spot. The neck has the best clinical evidence behind it, but experimenting with different locations is reasonable since individual headaches vary.
How Long to Keep Ice On
Keep ice on for 10 to 20 minutes at a time. In most cases, 10 to 15 minutes is sufficient. The maximum for any single session is 20 minutes. Going beyond that raises the risk of frostnip, frostbite, or nerve injury from prolonged cold exposure.
Always put a barrier between the ice pack and your skin. A thin washcloth or a few layers of paper towels will do. Direct contact with a frozen pack can damage skin faster than you’d expect, especially on the face and neck where skin is thinner.
If your headache persists after the first application, you can ice again, but wait at least one to two hours between sessions. Remove the ice immediately if your skin turns red or pale, or if you feel itching, prickling, or tingling. Those are early warning signs that the tissue is getting too cold.
When Ice Could Make Things Worse
Some people are sensitive to cold in a way that actually triggers headaches rather than relieving them. This is called cold-stimulus headache, and it’s the same mechanism behind “brain freeze” from eating ice cream too fast. Applying ice to the head or neck can occasionally set off this response, particularly in people whose migraines are already temperature-sensitive. Research shows that migraineurs who are sensitive to temperature changes tend to get more headaches during cold weather, and applying very cold materials for extended periods increases the likelihood of triggering a cold-stimulus headache.
The intensity of the cold and how long it stays in contact with your skin both matter. Gradual cooling is less likely to provoke this response than slapping on an extremely cold pack all at once. If you’ve noticed that cold weather or cold foods tend to trigger your headaches, approach ice therapy cautiously. Start with a shorter application, maybe five minutes, and see how your head responds before committing to a full 15 to 20 minute session.
What to Use
You have several options, and the best one is mostly about convenience. A bag of frozen peas wrapped in a cloth conforms well to the contours of your neck or forehead. Gel packs from the freezer stay cold longer and are reusable. A simple ziplock bag with ice cubes and a splash of water works in a pinch. Frozen neck wraps, like the ones used in the clinical trial, are designed to stay in place hands-free, which is helpful when you’re lying down in a dark room waiting for a migraine to pass.
Cooling gel patches that stick to your forehead are a more portable option, but they don’t get as cold as frozen packs. They provide mild, sustained cooling that some people find soothing, though they haven’t been studied as rigorously as actual ice or frozen wraps for measurable pain reduction. If you need something you can use at work or while traveling, they’re a practical choice. For maximum effect at home, a frozen pack on the neck is the approach with the strongest evidence.

