Botox injections are often thought of as a cosmetic procedure to keep people looking young, but applying Botox for migraines has helped many people deal with this debilitating, chronic pain. When migraines occur, the muscles in the head and neck contract due to the release of the chemical acetylcholine. Injected into the affected area, Botox blocks the release of acetylcholine, which prevents the muscles from contracting. Botox for migraines can help prevent or significantly reduce the number of headache days for migraine sufferers. When a headache does occur, Botox may also help manage symptoms, such as nausea or sensitivity to light, sounds or smells. People who suffer headaches 15 or more days each month with at least eight of those days showing the symptoms of a migraine may benefit from Botox injections. It can also be effective for those who don’t tolerate migraine medications or those who have not responded to other treatments.