...
$50 OFF Sexual Wellness

Busting the Myths: How Quickly Does a B12 Shot Work?

Last Updated: August 29, 2025
foods high in vitamin B12
As low as $90/Mo
  • Improved mood
  • Clearer cognitive function
  • Supports bone health
NAD+ Vial

A Vitamin B12 shot is typically recommended for people with a presumed vitamin B12 deficiency. Vitamin B12 deficiency is relatively common, affecting about 6% of people under the age of 60 and 20% of those over age 60.1 In most people, B12 deficiency is mild, and the symptoms are nonspecific.2

Vitamin B12 is essential to produce red blood cells and to metabolize fats and carbohydrates. Lack of vitamin B12 can cause anemia and make it harder to get energy from food. This can cause low energy, fatigue, weakness, brain fog, and other symptoms.3

If you have a vitamin B12 deficiency that is causing anemia and other symptoms and are unable to absorb oral vitamin B12 supplements, your doctor may prescribe vitamin B12 injections. If this is the case, you should notice an improvement in your symptoms within a few days.

Why is vitamin B12 deficiency so common?

The absorption and metabolism of vitamin B12 is a complex process that puts large groups of people at risk for vitamin B12 deficiency.

Factors that put people at risk for vitamin B12 deficiency include the following:

  • Being over age 75
  • Having decreased stomach acid
  • Taking antacids frequently
  • Having an autoimmune condition or inflammatory disease that affects the stomach
  • Taking high doses of folic acid
  • Having stomach surgery
  • Taking metformin for more than four months
  • Consuming a vegan or vegetarian diet
  • Consuming excess alcohol

If your vitamin B12 deficiency stems from an inability to absorb it from your stomach, oral supplements will not be helpful, and your doctor will probably recommend vitamin B12 injections.

vitamin B12 deficiency

How do you get vitamin B12 deficiency?

Vitamin B12 is a water-soluble vitamin that is naturally present in animal-based food products, fortified processed foods, and dietary supplements.

The following foods are high in vitamin B12:2

  • Meat, especially organ meats
  • Eggs
  • Fish
  • Dairy products
  • Nutritional yeast
  • Fortified cereals
  • Fortified non-dairy milk

The U.S. Department of Health and the Institute of Medicine recommend that all adults who are not pregnant or lactating take 2.6 micrograms of vitamin B12 daily. In the United States, the average intake is 3.4 mcg per day, which means that the average person who eats an omnivore diet is at low risk for vitamin B12 deficiency.4

According to the National Institutes of Health, the Food and Nutrition Board (FNB) did not establish an upper limit for vitamin B12 because it has low toxicity and is considered safe, even at large doses.2

If you have difficulty absorbing vitamin B12 from your diet or a supplement, vitamin B12 shots are used to replenish your vitamin B12 levels. Injections bypass the stomach, restoring vitamin B12 levels. Since vitamin B12 is a water-soluble vitamin, the excess is excreted in the urine.

Are B12 Injections Right for You?
See if B12 injections are a fit for your energy, focus, or metabolism goals.
NAD+ Vial

What does vitamin B12 do in your body?

Vitamin B12 has some important roles in the body, including:1

  • Helping to produce energy by converting food into glucose
  • Maintaining healthy nerve function
  • Making DNA, the genetic material in all cells
  • Helping to form red blood cells
  • Helping enzymes to function as a cofactor
  • Controlling homocysteine levels

Vitamin B12 deficiency can cause several health problems, including anemia, nerve damage and dysfunction, and neurologic symptoms such as memory loss, difficulty concentrating, and mood disorders.

Vitamin B12 Infographic

How long after B12 injections will I feel better?

If you have a vitamin B12 deficiency, you should notice an improvement in a few days as your body begins producing healthier red blood cells. It may take several weeks to feel the full effect of vitamin B12 supplements.

How do you feel after your first vitamin B12 shot?

You are not likely to notice any difference in your energy level right after your first injection. It takes a few days for healthy red blood cells to be produced.

Are vitamin B12 supplements good for everyone?

If you have any of the following conditions, speak with a healthcare provider before supplementing with vitamin B12 in any form:

  • Eye problems or Leber’s disease
  • Kidney or liver disease
  • Iron or folic acid deficiency
  • An infection
  • Receiving any medication or treatment that affects the bone marrow

Vitamin B12 can also interact with some medications, including stomach acid inhibitors and metformin. For people without contraindications to vitamin B12 supplementation, vitamin B12 supplementation has potential benefits that outweigh the risks.

foods high in vitamin B12

What are the benefits of vitamin B12 shots?

Healthy red blood cells are essential to carry oxygen to your body cells and remove carbon dioxide. If your vitamin B12 levels are suboptimal, your red blood cells become larger and more oval. This change in shape affects how well your red blood cells can do their job. A lack of healthy red blood cells is called anemia.5

Symptoms associated with anemia include:

  • Fatigue
  • Pale skin
  • Cold fingers and toes
  • Weakness
  • Dizziness
  • Shortness of breath
  • Palpitation
  • Sore, glossy tongue

Restoring healthy vitamin B12 levels is likely to reverse these symptoms. If you are concerned that you may have a vitamin B12 deficiency, contact one of the healthcare professionals at Invigor Medical to learn whether vitamin B12 injections are right for you.

Conclusion

Dispelling myths around the efficacy and onset of action for Vitamin B12 shots highlights their importance in managing deficiencies and enhancing overall health. For individuals seeking to buy Vitamin B12, understanding the swift and impactful benefits these injections can provide is essential. Whether looking to boost energy, improve cognitive function, or address specific health concerns, opting for Vitamin B12 shots can be a wise choice. Explore Invigor Medical for detailed insights and options to purchase quality Vitamin B12 injections.

As low as $90/Mo
  • Improved mood
  • Clearer cognitive function
  • Supports bone health
NAD+ Vial

Written by

Leann Poston M.D.
Leann Poston M.D.
Licensed Physician and Medical Content Reviewer
Dr. Leann Poston is a licensed physician in the state of Ohio who holds an M.B.A. and an M. Ed. She is a full-time medical communications writer and educator who writes and researches for Invigor Medical. Dr. Poston lives in the Midwest with her family. She enjoys traveling and hiking. She is an avid technology aficionado and loves trying new things.

Medically Reviewed By

Medical Review Process
Every article on Invigor Medical is reviewed by licensed medical professionals to ensure accuracy, clarity, and clinical relevance. Our editorial team works closely with practitioners to verify that content reflects current research, guidelines, and best practices.
Disclaimer and Medical Information
The content provided in this article is for informational and educational purposes only and is not intended as a substitute for professional medical advice, diagnosis, or treatment. Always consult with a licensed healthcare provider regarding any medical concerns, conditions, or treatments. Do not disregard medical advice or delay seeking it because of something you have read on tryinvigor.com.

Invigor Medical does not offer emergency medical care. If you are experiencing a medical emergency, call 911 or go to the nearest emergency room immediately.

Medical treatments discussed on this site may not be appropriate for everyone. All medications require a prescription from a licensed healthcare provider following an appropriate telehealth consultation, and treatment decisions should be made on an individual basis.
Leann Poston M.D.
Leann Poston M.D.
Licensed Physician and Medical Content Reviewer
Dr. Leann Poston is a licensed physician in the state of Ohio who holds an M.B.A. and an M. Ed. She is a full-time medical communications writer and educator who writes and researches for Invigor Medical. Dr. Poston lives in the Midwest with her family. She enjoys traveling and hiking. She is an avid technology aficionado and loves trying new things.

Medication Disclaimer

Important Safety Information