The UK's leading skin clinic
The UK's leading skin clinic
Happy Christmass Happy Christmas
Person preparing to inject B12 shot into their thigh at home
Person preparing inject B12 shot into their thigh at home

How to Inject a B12 Shot

  • 7 Easy Steps & 6 Mistakes
  • 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 is a key nutrient that helps with energy, red blood cell production, and nervous system health. When your B12 levels are low, your doctor may suggest B12 shots. These are often given in a clinic, but many people also learn to do it at home safely.

To inject a B12 shot, first clean your hands and the injection site, then draw the correct dose into the syringe.

Insert the needle in the muscle at a 90-degree angle (thigh is easiest), push the plunger slowly, and remove the needle quickly. Dispose of the needle in a sharps container and watch for any side effects.

In this guide, we’ll show you each step in a simple way, from gathering your supplies to giving the shot safely and watching for side effects.

How to Inject a B12 Shot: Step-by-Step Guide for Safe At-Home

A B12 shot might be just what your body needs. If your doctors recommends it, learning how to Inject a B12 Shot at home can save time and help you stay on track with your treatment. Whether it’s your first time or you just need a refresher, this post will walk you through it all.

Why Injecting B12 Shots: 3 Matters

Taking B12 by injection helps your body use the vitamin right away. It can boost your energy and support healthy nerves. People with absorption issues often need shots to reach full benefit. In this section, we’ll explain why a B12 shot can make a big difference for you.

  • Improves energy production: B12 is key for turning food into energy. Without enough B12, you may feel tired or sluggish. A shot gives you a quick boost compared to pills.
  • Supports nerve health: This vitamin helps protect the coating around nerves. Healthy nerves mean better signals in your brain and body. Low B12 can cause tingling or weakness in the hands and feet.
  • Aids red blood cell formation: B12 is needed to make red blood cells. Good red blood cells carry oxygen all over your body. A shot helps prevent anemia and keeps you active.
Person preparing to inject B12 shot into their thigh at home

Inject a B12 Shot: What You Need

Gathering supplies before you start will keep the process smooth. Having everything at hand reduces mistakes and worry. Here’s the full list of items you’ll need and why each one matters.

  • B12 vial: This contains your dose of vitamin B12. Check the label for the right strength and expiry date. Keep it refrigerated if the instructions say so.
  • Syringe and needle: Use a sterile, single-use syringe and needle. A 1 mL syringe with a 25 to 27 gauge needle works well. Never reuse your syringe or needle.
  • Alcohol wipes: These clean the vial top and your skin. They help prevent infection. Pack extra wipes in case one isn’t enough.
  • Cotton ball or gauze: You’ll press this on the injection site. It soaks up any small bleed or fluid. Use sterile cotton or gauze pads.
  • Sharps container: A hard plastic container with tight lid is best. It prevents needle injuries and contamination. Dispose of filled containers as per local rules.
  • Clean gloves: Wearing gloves cuts down on germs from your hands. Choose powder-free, disposable gloves. Put them on only after you wash your hands.

Inject a B12 Shot: Step By Step Guide

Once you follow the steps, it becomes quick and easy. With the right tools, good hygiene, and a good approach, you can do it safely and confidently. Just remember, stick to your schedule, dispose of needles properly, and reach out to your doctor if anything feels off. You've got this!

Wash Your Hands

Clean hands protect you from germs and infection. Before touching anything:

  • Use soap and warm water: Scrub your hands well, especially the fingertips and between your fingers.
  • Wash for at least 20 seconds: A good trick is to sing “Happy Birthday” two times while you scrub.
  • Dry with a clean towel or paper towel: Don’t use a shared cloth towel as it may carry bacteria.

Clean hands are the first step to a clean injection.

Choose the Right Spot

The right spot makes the shot easier and more comfortable. You can inject B12 into a muscle (intramuscular). The three common areas are:

  • Upper Arm (Deltoid Muscle): This spot is often used by nurses. It’s harder to do it yourself unless someone helps.
  • Thigh (Vastus Lateralis Muscle): Best for self-injection. Sit down and find the middle outer part of your thigh.
  • Buttocks (Gluteus Medius Muscle): This is a common spot but tricky to reach by yourself. Ask for help if you choose this area.

Pick the area where you feel most comfortable and can reach easily.

Clean the Injection Area

Before injecting, you must clean the skin to avoid infection.

  • Use an alcohol wipe: Tear open the package and take out the wipe.
  • Wipe with a circular motion: Start from the center and move outward.
  • Let it dry: Don’t blow on it or wave your hand. Just wait a few seconds.

This quick cleaning step removes bacteria from the skin.

Draw the B12 into the Syringe

This step is only for those using a vial. If you have a pre-filled syringe, skip to the next section. Here’s how to fill the syringe safely:

  • Remove the vial cap: This reveals the rubber stopper on top.
  • Clean the rubber top with alcohol: Use another wipe to disinfect it.
  • Pull air into the syringe first: Pull the plunger to match the dose of B12 you need (like 1 mL). This air will go into the vial.
  • Insert the needle in the vial: Push the needle through the rubber stopper.
  • Push the air into the vial: This prevents a vacuum, making it easier to draw the liquid.
  • Turn the vial upside down: Make sure the tip of the needle is in the liquid.
  • Pull back the plunger slowly: Fill the syringe with your dose.
  • Check for air bubbles: Tap the syringe gently to move bubbles to the top, then push the plunger a little to remove them.

Now your syringe is ready to go.

Inject the Shot

Used B12 injection syringe being placed into sharps container

Time to give the B12 shot! Follow this part carefully and stay calm.

  • Hold the syringe like a dart: Use your dominant hand and make sure your fingers are steady.
  • Insert the needle at a 90-degree angle: Go straight in, not slanted. Push quickly but smoothly.
  • Push the plunger slowly: Don’t rush. Let the medicine go in over 5 to 10 seconds.
  • Pull the needle out quickly: Do this in one motion.
  • Press the spot with cotton or gauze: Hold it for a few seconds to stop bleeding.
  • Apply a bandage if you want: Some people like to cover the spot for protection.

The injection is over in just a few seconds!

How Much Does Treatment Cost?

Throw Away the Needle Safely

Never reuse a needle. Proper disposal keeps you and others safe.

  • Place the needle in a sharps container: These are made to handle sharp objects.
  • Do not recap the needle: This can lead to accidental pokes.
  • Don’t throw needles in the trash or toilet: It’s dangerous for anyone handling waste.
  • Use a thick plastic bottle if no sharps box: You can use something like an empty laundry detergent bottle with a secure lid. Label it clearly.

Safe disposal is part of safe injection.

Watch for Side Effects

Most people feel fine after a B12 shot, but it’s good to know what’s normal and what’s not.

Common (and mild) side effects:

  • Soreness at the injection site: A little pain or redness is normal and usually goes away in a day.
  • Slight swelling: This happens sometimes and is not usually serious.

Call your doctor if you have:

  • Severe pain: If it feels worse over time or spreads, get it checked.
  • Rash or itching: You could be allergic to something in the shot.
  • Dizziness or trouble breathing: These are serious and need medical attention right away.

Pay attention to how you feel, and don’t hesitate to ask your doctor questions.

Conclusion

With these steps, you can safely inject B12 at home while building both skill and confidence over time. Staying organized by laying out your supplies in order helps minimize mistakes and keeps your process smooth. It’s also important to keep a record of each injection, tracking the date, dose, and injection site, ensuring proper rotation, which helps prevent soreness. If you ever feel unsure, don’t hesitate to reach out to your healthcare provider for guidance or to request a demonstration. Taking control of your health through self-injection is empowering, and with careful practice, you’ll become confident and capable in no time.

Frequently Asked Questions

How often should I take B12 injections?

The frequency of B12 shots depends on your deficiency level and doctor’s advice some people need them weekly, while others may need monthly doses for maintenance. It’s important to follow a schedule based on your lab results and symptoms. Don’t adjust the timing without consulting your healthcare provider.

Can I travel with B12 injection supplies?

Yes, you can travel with B12 shots, but you should keep the vial, syringe, and needles in their original packaging and carry a copy of your prescription. Use a travel-sized cooler if refrigeration is needed, and store everything in your carry-on bag to avoid temperature changes in checked luggage. Always check local laws and airline policies before flying with injection equipment.

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