Cold and Flu

What causes pain in my arm after a flu shot?

A Answers (1)

  • AStacy Wiegman, PharmD, Pharmacy, answered
    Most flu shots are injected into the muscle, so you may have some pain in your arm after receiving a flu shot. The shot contains an inactivated, or killed, flu virus that prompts your body to create antibodies. Sometimes that reaction leads to swelling for a day or two at the injection site.
Did You See?  Close
Should I get a flu shot every year if I have had a tumor removed?