Sanjay Kumar Sanjay Kumar Asked 6 months ago

What can i take for pain after flu shot?

I got my flu shot yesterday and now my arm is really sore, almost painful to lift. It's affecting my work. What can I take to relieve this pain after a flu shot?

5

5 answers

Anil Gupta Anil Gupta Joined Feb 2026 6 months ago
Most liked

My son always gets a sore arm after his flu shot! We just give him a paracetamol as per the pediatrician's dosage and tell him to move his arm a bit. Works every time. For adults, it's pretty much the same. Just take a pain reliever like paracetamol and rest a bit.

Sneha Prakash Sneha Prakash Joined May 2026 5 months ago

Pain after a flu shot is super common, totally normal. A simple paracetamol usually does the trick. You can also apply a cold pack to the injection site. It should subside in a day or two. If it gets really bad or persistent, then check with a doctor.

Powered by

Consult a internal medicine specialist

Simran Kaur Simran Kaur Joined Apr 2026 6 months ago

Pain after a flu shot can be annoying. While usually it's just mild soreness, if it's bothering you, a mild pain reliever like paracetamol might help. But it's always good to quickly check with your doctor or the pharmacist for what's best for you personally.

Rahul Sharma Rahul Sharma Joined Feb 2026 6 months ago

Oh, that flu shot ouchie! 💉 totally normal, don't worry! A paracetamol and a cool compress on the arm should help ease the pain. Keep moving your arm gently, it actually helps disperse the fluid! You'll be back to normal in no time. ✨

Related reads

All articles
Aisha Khan Aisha Khan Joined Apr 2026 6 months ago

I'm planning to get my flu shot soon, so this is good to know. Is the pain usually bad, or just like a mild ache? And is it only paracetamol, or can we use other pain killers too, if it's very painful?

Evidence-based health, reviewed by clinicians. Free, weekly.