Quick Answer: Can B12 Deficiency Cause Stomach Cramps?

How long does b12 deficiency take to correct?

Recovery from vitamin B12 deficiency takes time and you may not experience any improvement during the first few months of treatment.

Improvement may be gradual and may continue for up to six to 12 months..

How can I raise my b12 levels fast?

To increase the amount of vitamin B12 in your diet, eat more of foods that contain it, such as:Beef, liver, and chicken.Fish and shellfish such as trout, salmon, tuna fish, and clams.Fortified breakfast cereal.Low-fat milk, yogurt, and cheese.Eggs.

Can low vitamin b12 cause weight gain?

People with vitamin B12 deficiency are likely to experience a wide range of symptoms, though weight gain is unlikely one of them. If you’re experiencing unexplained weight gain, consider discussing it with your healthcare provider or a registered dietitian to determine the root cause.

What medications should not be taken with b12?

Certain medications can decrease the absorption of vitamin B12, including: colchicine, metformin, extended-release potassium products, antibiotics (such as gentamicin, neomycin, tobramycin), anti-seizure medications (such as phenobarbital, phenytoin, primidone), medications to treat heartburn (such as H2 blockers …

What happens when your vitamin B is low?

The symptoms of a vitamin B deficiency vary depending on which B vitamin you’re deficient in. They can range from fatigue and confusion to anemia or a compromised immune system. Skin rashes also can occur.

How long does it take for b12 supplements to work?

A response usually is seen within 48 to 72 hours, with brisk production of new red blood cells. Once B12 reserves reach normal levels, injections of vitamin B12 will be needed every one to three months to prevent symptoms from returning.

What are the side effects of not having enough b12?

Symptoms of Vitamin B12 DeficiencyWeakness, tiredness, or lightheadedness.Heart palpitations and shortness of breath.Pale skin.A smooth tongue.Constipation, diarrhea, loss of appetite, or gas.Nerve problems like numbness or tingling, muscle weakness, and problems walking.Vision loss.More items…•

Can lack of vitamins cause stomach pain?

Folic acid deficiency can cause a range of gastrointestinal problems, including diarrhea, stomach pain, and indigestion. Folic acid deficiency can lead to weight loss because of causing lack of appetite.

What does lack of vitamin b12 cause?

Vitamin B12 or folate deficiency anaemia occurs when a lack of either of these vitamins affects the body’s ability to produce fully functioning red blood cells. Red blood cells carry oxygen around the body.

How do you know if your b12 is low?

You might lose your appetite, drop too much weight, or have trouble pooping (constipation). If your B12 levels are low, your doctor will often inject it into a muscle to be sure your body absorbs it. Sometimes, high doses of pills work just as well.