An intramuscular injection involves injecting medication into the muscle layer under the skin using a needle. [1] It can be performed either by a healthcare professional or self-administered. Common sites for IM injections include the upper arm, thigh, and buttocks. [2] Medications administered via IM injection include certain antibiotics, contraceptives, vaccines, and epinephrine injections. [3] The procedure carries minimal risks but possible side effects include soreness, redness or bleeding at the injection site, or allergic reaction. [4] To properly perform an IM injection, the injection site must be cleaned prior to insertion of the needle at a 90 degree angle and slow injection of the medication