Question: are shots supposed to swell?
Answer: Shot sites can have swelling, redness and pain. Most often, these symptoms start within 24 hours of the shot. They most often last 2 to 3 days.