14 Surprising Benefits of Vitamin B12

Getting the proper amount of B vitamins is an essential part of your overall health, and Vitamin B12 is one that has particular benefits to multiple systems in your body. If you’re wondering how you can get more B12 into your life, see our list of foods containing Vitamin B-12. It doesn’t take much to make sure you have enough, and most people find that they’re doing just fine in this department, but it doesn’t hurt to make sure.

b12 prevention


Protects Against Certain Cancers- Vitamin B12 helps specifically with certain cancers, both preventing them from occurring and helping to treat it if it’s already there. The cancers it has been associated with helping include prostate, lung, breast, and colon cancer. among others. These are some of the most common and most deadly cancers out there, so it’s worth checking out all of your vitamin levels, including Vitamin B12 to see where you stand and what you’re lacking in.

Protects Against Heart Disease- Overall, heart diseases of all types is the number on killer of Americans, so it’s definitely worth taking the time to make sure that your Vitamin B12 levels are in proper order. They have been shown to help the cardiovascular system in general, and a deficiency is often seen in those with heart problems. Since your heart is one of your most vital organs, it’s important to take good care of it, and while one specific vitamin won’t be a miracle answer, it can help in a comprehensive approach.

Helps Prevent Alzheimer’s Disease- Vitamin B-12 has been specifically credited for helping to treat and also prevent the occurrence of Alzheimer’s disease. If you have a family history of Alzheimer’s or are worried about coming down with it in your later years, it’s a great idea to start eating more foods that contain ample amounts of this B vitamin. Try not to rely on a multivitamin or synthetic sources, an all natural strategy is best for the body and mind.

health and happiness

Health & Happiness

Boosts Energy Levels- If you’ve been dragging lately it could be that you’re not getting enough Vitamin B12. Along with the other B Vitamins, B12 is known for it’s ability to keep you alert and feeling energized. That’s why some energy drinks include this in your ingredients. But it’s better to eat foods that contain it than it is to get it from unnatural sources. Luckily it’s somewhat rare to run a shortage on this vitamin, so in all likelihood you’re good.

Reduces Depression- Many vitamins including Vitamin D have been said to help with depression, and Vitamin B-12 is no different. This is such an important reason to make sure that all of your vitamins are at optimal levels. Only your doctor can let you know for sure, and it’s a relatively quick and easy process to have done. That way you’ll know exactly which vitamins you need more of, and which ones you’re OK on, instead of playing the guessing game.

Helps Metabolize Proteins- One of the main features of Vitamin B-12 is that it plays an active role in protein metabolism, which trickles over into several areas of the body. You might not notice these benefits when you are fine on your levels of B12, and you may not even be able to perceive a decline if you start to run low. For while these processes are important, they don’t show visible signs of depletion until after several years.

general benefits

Around the Body

Good for Brain Health- In addition to helping stave off and treat Alzheimer’s, Vitamin B12 also provides healthy benefits for the brain, and helps prevent what is known as “brain shrinkage” which can lead to conditions like dementia when you’re older. In the here and now it can help you to feel less mentally fatigued and on top of your game.

Good for the Digestive System- Vitamin B-12 assists the digestive system in its proper functioning, and you’ll notice that if you don’t get enough of it you are more prone to constipation and a sluggish digestive system. Since backed up digestion can lead to general toxicity in the body, it’s important to keep things moving at a steady pace. That’s why you’ll want to eat foods that are both high in fiber and that also contain the right mix of vitamins.

Promotes Healthy Skin- Vitamin B-12 provides great benefit to the skin, helping to repair skin cells and keep your skin looking its best. Getting the right mix of B vitamins can help conditions ranging from dryness and redness to acne and other blemishes. It’s simply something you don’t want to run low on if you want your skin to be radiate and clear.

Makes Hair Healthier- Vitamin B12 is often added to hair products because of its ability to add shine and a healthy look. But what’s even better is to start meeting your needs through the foods you eat. That way your hair will naturally grow out as if you had used a topical treatment containing Vitamin B-12. Try eating more eggs, chicken, and various seafood as a way to have higher levels of B12, without having to buy expensive hair products.

Good for the Nails- In addition to being good for the skin and hair, you may also notice an improvement in your nail health. This is especially true if you’ve been running low on Vitamin B-12. If you haven’t then you might not notice any difference. But if you’ve been complaining about the way your nails look, or that they’re not strong enough, you might benefit from checking your B12 intake and see if it could be improved.

heart health

Heart Health

Helps with Cholesterol- By helping to keep your cholesterol levels down, Vitamin B12 may be able to reduce your need for cholesterol lowering drugs. If your doctor has told you that you’re low on this nutrient, they may have also given you a list of foods that contain extra amounts of B12 for you to start eating more of. If they didn’t, we’ve got you covered with our own list of Vitamin B12-rich foods.

Helps Maintain Healthy Blood Pressure- High blood pressure is one of the most common ailments for baby boomers, and is one that often requires medication in order to treat. This is because it’s somewhat hard to control your blood pressure just by willing yourself to do so. But having the right amounts of Vitamin B-12 can get your body to start responding on a physiological level, so you don’t have to think about lowering your blood pressure, it just happens naturally because your body has what it needs.

Helps Prevent Strokes- By helping to keep your arteries clear of excess cholesterol, Vitamin B-12 will help you to avoid getting a stroke. If your family has a history of strokes, this is one vitamin you don’t want to miss out on. It also provides general benefits to the entire cardiovascular system, so it’s great for overall heart health. Consider eating more foods with Vitamin B-12 and also don’t neglect your other essential vitamins like D, A, and C.

14 Surprising Benefits of Vitamin B12- and why it is so important for your overall health.

It’s always good to treat your vitamins as a collective, and make sure that you have all of your bases covered. It might sound overwhelming since there are so many essential vitamins, and you may be tempted to just pop a multivitamin like Centrum and think that you’re fine. But the best way to know that all of your levels are where they should be is to eat a healthy balanced diet of foods that are nutrient dense. It’s not as hard as it sounds, you just simply start replacing low-nutrient foods for high ones, one by one, and soon you’ll have transitioned to this new way of eating.

Not getting enough Vitamin B12? You may be experiencing the symptoms of Vitamin B12 Deficiency.

Please make sure to like Bembu on Facebook to get the latest tips on how to live a healthier & happier life.


You may also like:


  1. colleen says:

    Is B 12 good for leg hip and knee nerve damage? I ve tried a narcotic & its not helping!

  2. Ritu says:

    Good article which giving detailed info about how vitamin B12 is very important to everyone. Vitamin B12 also benefits a lot in pregnancy to both mother and child.

  3. fasika says:

    thanks it is very important

  4. Lynn says:

    Is Vitamins B12 associate with weight gaining? what are some of the side effects?

  5. murray dennett says:

    b12 is good for mental health, as it keeps brain functioning at optimum levels.

  6. Brenda stewart says:

    Does vitamin B12 help with joint pain

Leave a comment


All material provided at Bembu.com is for informational purposes only, and is not to be taken as medical advice or recommendation. Any health concern or condition should be addressed by a doctor or other appropriate health care professional. The information and opinions found on this website are written based on the best data available at the time of writing, and are believed to be accurate according to the best discernment of the authors. Those who do not seek council from the appropriate health care authority assume the liability of any injury which may occur. Additionally, the opinions expressed at Bembu.com do not represent the views of each and every author or contributor to Bembu.com. The publisher of this site is not responsible for any errors or omissions in any content herein.


Links on this website may lead you to a product or service that provides an affiliate commission to the owners of this site should you make a purchase. In no way does any affiliate relationship ever factor into a recommendation, or alter the integrity of the information we provide.