Question: why does the flu shot give you a headache?
Answer: The Flu Shot Could Give You a Headache. In addition to muscle soreness, flu shots have been known to cause brain soreness, too — in other words, you could get a headache. While headaches are mildly uncomfortable, they're nowhere near as bad as the full onslaught of flu symptoms you're risking by skipping your vaccine.