I wonder why everyone thinks it's so odd to have pain after a shot...after all, they jab a needle deep into the muscle! How could that not cause some soreness?
Dana
Likewise, some bruising can occur (blood vessels being slightly ruptured). Not as prevalent with shots unless you are one of those who bruise easily. A couple of general items (based on what doctors and nurses have told me - I am not a medical expert):
When you get a shot, move the arm periodically thru the day. That helps reduce soreness. Drink plenty of fluids, too. (Not sure what this does but I have been told this several times. )
When you get blood withdrawn, don't bend the arm sharply for several minutes afterward. That used to be the 'standard' procedure...get the blood drawn, apply a piece of cotton or gauze, bend the arm to hold gauze in place to stop any bleeding.
Today, the method is to apply pressure to the puncture site for a few seconds then the nurse (phlebotomist) will apply a bandage - usually a folded square of gauze held in place with tape. This reduces the risk of bruising. According to my friendly vampire lady, bending the arm forces the wound open and it bleeds under the skin which is what a bruise is by definition.
Now with the above stated...my wife always (like 95% of the time) gets bruised when she has blood withdrawn. Even when the phlebotomist does a good job of hitting the vein and holds the needle firmly, wife will still likely bruise. Sometimes even a shot will bruise her.
So, as they say, your results may vary.