The UK's leading skin clinic
The UK's leading skin clinic
Happy Christmass Happy Christmas
Supplies needed to give a vitamin B12 injection including syringe, vial, and alcohol swabs
Supplies needed to give a vitamin B12 injection including syringe, vial, and alcohol swabs

How to Give Vitamin B12 Injection

  • 6 Simple Safety Steps
  • Expert Team of
    professionals
  • Over 1 million
    Treatments delivered
  • Award winning
    Clinics Across the UK
  • Rated 92%
    on Trustpilot
  • 9 Clinics
    Across the UK

Vitamin B12 shots help boost energy, improve mood, and support your nerves. Many people need them if they have low B12 levels.

To give a B12 injection, clean the injection site and the vial, draw the correct dose into the syringe, and inject it into the muscle at a 90-degree angle (usually in the thigh or upper arm).

Push the plunger slowly, then remove the needle and apply light pressure. Always follow proper safety steps and your doctor’s instructions for dosing and frequency.

If you're wondering how to give a B12 injection safely, this guide is for you. It's easy once you learn the steps. Whether you’re injecting yourself or helping someone else, follow this guide for a smooth and safe experience.

How To Give Vitamin B12 Injection​: 6 Easy Steps

Giving a vitamin B12 shot can feel intimidating at first, takes practice, but it gets easier. With clear steps and the right tools, anyone can learn how to inject a B12 shot safely. By following these steps on how to inject a B12 shot, you can feel more confident each time. Always talk to your healthcare provider if you have questions or concerns about how to give a B12 injection.

What You Need Before You Start

Before you give the injection, it’s important to gather all the tools you'll need. This makes the process quick and reduces mistakes. Here’s what you need:

  • Vitamin B12 vial: This is the liquid form of the vitamin. Make sure it’s the correct type and dose as prescribed by your doctor. Always check the label for the expiration date.
  • Syringe with needle: Use a clean syringe with a needle. The most common sizes are 22-25 gauge and 1 inch long. This helps the B12 reach deep into the muscle.
  • Alcohol wipes: These are used to clean the top of the vial and the injection site. This prevents infection.
  • Bandage (optional): Sometimes, a small bandage helps if there’s a little bleeding after the shot.
  • Gloves (if available): While not required for home use, gloves keep things cleaner if you're giving the injection to someone else.

Remember: Always wash your hands with soap and water before starting.

Person receiving a B12 injection in the upper arm from a professional

Where to Inject the B12 Shot

Knowing where to inject the B12 shot is just as important as how to inject it. There are safe areas on the body that make the shot easier and less painful. Here are the two most common spots:

  • Thigh (Vastus Lateralis): This muscle is on the outer side of your thigh. It’s the easiest place for self-injection because you can see it well and reach it easily.
  • Upper Arm (Deltoid Muscle): This is a good choice if someone is helping you. The shot goes into the thick part of the muscle at the top of your upper arm.

 Avoid: Injecting near bones, nerves, or veins. Stay away from bruises, scars, or sore areas.

How to Prepare the B12 Injection

Before giving the shot, you need to get the syringe ready with the correct amount of B12. This is called drawing up the medication. Follow these steps:

  • Wipe the vial: Use an alcohol wipe to clean the rubber top of the B12 vial. This stops germs from entering the vial.
  • Pull air into the syringe: Pull back the plunger to fill the syringe with air. Match the amount of air to the dose of B12 you’re going to draw.
  • Insert the needle into the vial: Push the needle through the rubber top. Inject the air into the vial this makes it easier to draw the liquid out.
  • Turn the vial upside down: Keep the needle inside. Turn the vial so the liquid covers the tip of the needle. Slowly pull the plunger to draw the correct dose.
  • Remove air bubbles: Tap the syringe gently to bring bubbles to the top. Push the plunger just a little to release the air not the medicine.

Check again: Make sure you have the right amount in the syringe before moving to the next step.

How to Inject B12 Shot: Step-by-Step

Now you're ready to give the injection. This is the main part where you’ld insert the needle and deliver the vitamin B12 into the muscle. Here’s how to give a B12 injection properly:

  1. Clean the injection site: Use a fresh alcohol wipe to clean the skin where the shot will go. Wait a few seconds for it to dry.
  2. Hold the syringe like a dart: Hold it firmly between your fingers so you have full control. Keep your hand and steady.
  3. Insert the needle: Push the needle straight into the skin at a 90-degree angle. This helps it reach the muscle properly.
  4. Inject the B12 slowly: Push the plunger down slowly and steadily. This allows the liquid to spread evenly in the muscle.
  5. Remove the needle quickly: Pull it out in the same angle you inserted it. Don’t twist or drag.
  6. Apply pressure: Use a clean cotton ball to press the injection site for few seconds. Add a small bandage if needed.

Tip: Stay calm and breathe slowly during the injection. This helps reduce pain or nervousness.

What to Do After the Injection

After the injection, it’s important to take care of the area and clean up safely. Follow these aftercare tips:

  • Dispose of the needle properly: Never reuse needles. Put the used syringe in a sharps container or a hard plastic container with a lid.
  • Watch the site: Look for any redness, swelling, or pain. A little soreness is normal, but call a doctor if symptoms get worse.
  • Massage gently: Rub the area lightly if it feels stiff. This helps the vitamin spread and eases muscle tightness.

Clean-up tip: Throw away used wipes and gloves safely. Wash your hands again after everything is done.

How Often Should You Give a B12 Injection?

How often you inject B12 depends on your health condition and doctor’s advice. Don’t guess — always follow your treatment plan. Common injection schedules:

  • Daily injections: For the first week or two if levels are too low.
  • Weekly injections: Often used for 3 to 4 weeks to build up B12 levels.
  • Monthly injections: Long-term plan to maintain healthy health.

Follow-up: Keep track of how you feel and update your doctor. Some people may need lifelong B12 shots.

Tips to Make It Easier Every Time

Close-up of syringe drawing vitamin B12 from a vial before injection

It may feel stressful the first few times. These tips can make things easier and more comfortable:

  • Practice with help: Ask a nurse or doctor to guide you the first time. Watching them can boost your confidence.
  • Choose a calm space: Use a quiet, clean area with good lighting. This helps you focus and avoid mistakes.
  • Use ice for numbing: If you're afraid of pain, use an ice pack on the injection site for a minute before giving the shot.
  • Rotate injection sites: Don’t inject in the same spot every time. Move around to avoid sore muscles or hard lumps.
  • Keep a record: Write down the date, time, and where you gave the shot. This helps avoid confusion and tracks your treatment.

How Much Does Treatment Cost?

Conclusion

Learning how to give a B12 injection gets easier with practice. With the right tools and steps, you can safely and confidently give B12 shots at home.

Always follow your doctor’s advice. If unsure, ask a healthcare provider instead of guessing. With care, B12 injection can be a simple wellness routine.

Frequently Asked Questions

Can I travel with B12 injection supplies in my bag?

Yes, you can travel with B12 injection supplies, but it's best to carry them in your hand luggage along with a doctor's note or prescription. Keep the medication in the original labeled packaging and store syringes in a hard case or travel-safe sharps container. Always check airline and international rules in advance, as some countries may have specific regulations for carrying injectable medications.

What should I do if I accidentally inject B12 into fat instead of muscle?

If you inject B12 into fat instead of muscle, the body may absorb it more slowly, but it usually won’t cause serious harm. However, this can reduce the shot's effectiveness, especially if done repeatedly. If you're unsure about your technique, consult a healthcare professional to learn the correct injection depth and angle for intramuscular delivery.

ARRANGE A CONSULTATION

ONE OF OUR ADVISERS WILL CALL YOU BACK SHORTLY TO ARRANGE YOUR CONSULTATION.

    Which service would you like?

    Hair Removal

    Skin Rejuvenation

    Inch Loss Treatments

    Non Surgical

    Skin Imperfections

    Health

    Other Treatments

    Hair Removal

    Skin Rejuvenation

    Inch Loss Treatments

    Non Surgical

    Skin Imperfections

    Health

    Other Treatments

    Existing Client?

    Gender*

    Request Consultation