What is the average dose to take for B12
For canker sores, sublingual (under the tongue) vitamin B12 has been given daily for six months. For claudication, a total daily dose of 1.5 milligrams of vitamin B12 was taken by mouth in divided doses of 0.5 miligrams three times daily for six months.ne 1,000 microgram vitamin B12 injection has been used daily for five days, followed by one 1,000 microgram injection monthly for five months. Additionally, 1000 microgram injections have been used weekly for four weeks or monthly for six months.