Our cyanocobalamin tablets come in strengths of 50 micrograms (mcg) and 1,000 micrograms. The amount of cyanocobalamin you need depends on the level of vitamin B12 in your blood and why your levels are low. Your doctor or pharmacist can advise you on what dose to take.
For adults with diet-related vitamin B12 deficiency, the usual dose is 50 micrograms to 150 micrograms, taken once a day. For adults with vitamin B12 deficiency not caused by your diet, the usual dose is one to two 1,000 microgram tablets, taken once or twice a day. This is usually if you cannot have vitamin B12 injections. In children, the doses may be lower. If you're taking supplements that you've bought, follow the dosage instructions that come with them.
Swallow cyanocobalamin tablets whole with a drink of water. Do not chew or break them. It's usually best to take the tablets on an empty stomach. This means at least 2 hours after a meal or snack and at least 30 minutes before you eat again.