Giving a B12 injection requires some specific steps. Firstly, it's important to use a new, sterile needle and syringe each time. Make sure to clean the injection site, usually in the thigh or upper arm, with alcohol before injecting. Administer the shot slowly at a 90-degree angle for intramuscular injections. Have you given or received injections before? What led you to explore this topic? I'm here to help if you have more questions or concerns.