Which is better B12 tablets or B12 injections?

B12 injections can be more effective than the pills in certain patients who have trouble absorbing vitamin B12. In the majority of patients the pills are just as good as the injections.


What is the best form of B12 to take?

Methylcobalamin. Methylcobalamin is the most bio-available type of Vitamin B12 which means the body absorbs it more easily. Naturally occurring, it is found in animal-based foods such as meat, fish, milk and eggs so Methylcobalamin B12 is readily available in many people's daily diets.

What is the difference between oral B12 and injectable B12?

Evidence suggests that high dose oral supplementation at 1000mcg is an effective strategy to increase vitamin B12 in those with deficiency. In addition, oral supplementation is associated with significant cost saving, no side effects and increased compliance, compared to intramuscular injections. 2.


Can I take B12 tablets instead of injections?

You'll usually take cyanocobalamin tablets every day to prevent or treat vitamin B12 deficiency. However, you may also need vitamin B12 injections at first to boost your levels. It may take a few weeks before your vitamin B12 levels and symptoms (such as extreme tiredness or lack of energy) start to improve.

What are the negatives of B12 injections?

Even though vitamin B12 shots can be very helpful, there's also a chance that they'll have a few drawbacks.
...
But you might experience drawbacks including but not limited to:
  • Minor swelling or itching at the injection site.
  • Mild diarrhea.
  • Headaches and dizziness.
  • Nausea.
  • Low potassium levels.
  • Skin rashes.


Are Vitamin B12 Injections Worth Your Money?



Is it worth getting a vitamin B12 injection?

There's no solid proof that vitamin B-12 shots, also called injections, help you lose weight. Vitamin B-12 is a water-soluble B complex vitamin. It's found naturally in many foods, such as meat, fish and dairy products. Vitamin B-12 is added to some foods and is available as a dietary supplement.

How long does a B12 injection last in your body?

Simply put, how long the B12 shot will last is different for everyone. Though it differs a bit from one person to another, the effects of B12 vitamins usually last around 48 hours to 72 hours after the initial injection.

Why do I need B12 injections instead of pills?

B12 injections are absorbed much better by the body because they are administered intramuscularly (into the muscle), and therefore directly into the blood. B12 tablets must pass through the digestive system, which leads to much poorer absorption rates.


Is it OK to take 1000 mcg of B12 a day?

There is no risk of an overdose when taking large amounts of vitamin B-12 such as 1000 mcg, because it is a water-soluble vitamin. Meaning the body will use the amount that it needs then the excess will be excreted through urine.

How do I know if I need B12 injections?

Symptoms of vitamin B12 deficiency
  • a pale yellow tinge to your skin.
  • a sore and red tongue (glossitis)
  • mouth ulcers.
  • pins and needles (paraesthesia)
  • changes in the way that you walk and move around.
  • disturbed vision.
  • irritability.
  • depression.


How often should you have B12 injections?

If your vitamin B12 deficiency is not caused by a lack of vitamin B12 in your diet, you'll usually need to have an injection of hydroxocobalamin every 2 to 3 months for the rest of your life.


Do vitamin B12 pills work?

Vitamin B12 supplements (along with other B vitamins) reduce blood levels of homocysteine, a compound linked to an increased risk of having a heart attack or stroke But despite reducing homocysteine, research shows that these vitamins don't reduce the risk of developing cardiovascular disease or stroke.

Do you feel different after B12 injections?

Though this vitamin is naturally produced in your body, the injection of additional B12 may cause some internal side effects you should know about. It is common to experience headaches, dizziness, and weakness immediately after the injection. These should fade fairly quickly.

Should you take B12 in the morning or at night?

Vitamin B12

As a general rule of thumb, take your B vitamins in the morning or with a meal. Vitamin B12, for example, should definitely be taken in the morning. This is because it is important for energy metabolism, which may interrupt your sleep if taken at night.


What is the purest form of B12?

Methylcobalamin: This is the most natural form of B12 and needs no converting . It is already in its “ready to use” form and is a more expensive form. Methylcobalamin is the active coenzyme form necessary for any biological activity.

What is the best time of day to take B12 pills?

“Take water-soluble vitamins on an empty stomach with a glass of water,” recommends Dr. Perez-Gallardo. And since it can be energizing, Dr. Perez-Gallardo says that the best time to take vitamin B12 is in the morning, so it won't affect your sleep.

What happens if I take too much B12?

Your body absorbs only as much as it needs, and any excess passes through your urine. High doses of vitamin B-12, such as those used to treat a deficiency, might cause: Headache. Nausea and vomiting.


What is the best B12 supplement for seniors?

Other B12 Options for Seniors
  1. Garden of Life Raw Vitamin Code B12. Whole food-based methylcobalamin. ...
  2. Nature Made Vitamin B12 Gummies. ...
  3. Thorne Research Methylcobalamin. ...
  4. Pure Encapsulations B12 with Folate. ...
  5. Natrol Vitamin B12 Fast Dissolve Tablets. ...
  6. Triquetra Organic Vitamin B12. ...
  7. Solimo Vitamin B12 3,000 mcg. ...
  8. Nutricost Vitamin B12.


What happens if your B12 is too high?

In some people, high levels of B12 may cause gastrointestinal problems such as bloating and diarrhea. And if you have high blood pressure or poor cardiovascular health, having too much B12 may further complicate these issues. Pregnant and breastfeeding women may also need to be especially mindful of B12 levels.

Do B12 pills give you energy?

So does vitamin B12 give you energy? While B12 doesn't directly provide energy, it does give the body the tools it needs to convert food molecules into energy. Getting the recommended daily amount of B12 can therefore help ensure that the body is able to make the energy it needs to do everything you need it to do.


Are injections better than pills?

It offers a better absorption rate. The stomach can end up destroying some of your pills when you take them orally. An injection is much easier for the body to absorb and begin using, so you don't lose any of the good stuff in the transfer.

What is the fastest way to fix B12 deficiency?

How to raise your B12 levels fast. The most common way to treat B12 deficiencies is by adjusting your diet. If this is unsuccessful, vitamin supplements may be recommended. If you're looking to boost the amount of vitamin B12 in your diet, you should eat more animal products, like meat, seafood, dairy and eggs.

Is it OK to get a B12 shot every week?

For the majority of people, I recommend once weekly for 4 weeks. Then B12 shots can be helpful monthly as maintenance. If we are treating autoimmunity or pernicious anemia, you will receive B12 weekly or twice weekly for 6-12 weeks.


How much does a B12 shot cost?

The cost of a B12 shot can vary based on your insurance. Typically, they cost about $50-80.

Can you overdo B12 injections?

Since B12 is a water-soluble vitamin, it's generally considered safe, even at high doses. No Tolerable Upper Intake Level (UL) has been established for B12, due to its low level of toxicity.
Next question
Do you swallow CBD oil?