Hi, Thank you for asking question on health care magic. You may give the vaccine shot whether it is painful or not. There is no difference in immunity generated. There is no harm and you need not worry about it. Hope this answer will serve your purpose Please feel free to ask any more queries if required Take care Dr.M.V.Subrahmanyam MD;DCH Associate professor of pediatrics