被猫抓了没出血、有红印一般不需要打针。因为皮肤有完好地隔绝细菌和病毒的作用,局部皮肤如果仅出现红印,这种情况患者一般不需要注射破伤风、狂犬疫苗以及相关抗生素。如果有较小的血液渗出,说明皮肤表面有损伤,细菌和病毒可能会通过伤口进入到组织之内。患者应及时进行清创操作,同时注射破伤风。