Roshan Sehat
HomeDoctorsAppointmentsHealthProfile
ENدریپښتو
Sign in

Roshan Sehat

Connect with Doctors Online — anywhere, anytime

Roshan Sehat is operated by TDCA/Roshan Telecom Company. General health information only — it does not replace a visit to a doctor.

Contact

  • 333
  • +93728333333
  • support@roshan.af

Legal

  • Terms & Conditions
  • Privacy Policy

Follow us

© 2026 Roshan Sehat. All rights reserved.

  • Home
  • Doctors
  • Appointments
  • Health
  • Profile
Vitamins and minerals

Cyanocobalamin

No prescription neededVitamins and minerals
Comes as:TabletInjection

Usual adult dose

For vitamin B12 deficiency, dose is set by your doctor: often 1 mg (1,000 micrograms) by injection into the muscle several times in the first weeks, then every 1 to 3 months. Tablets: 50 to 1,000 micrograms a day as advised.

Your doctor may give you a different dose. Children's doses depend on weight.

Side effects

Common

  • pain at the injection site
  • mild diarrhoea
  • itching

Serious — get help

Stop taking it and see a doctor straight away if you notice:

  • severe allergic reaction after injection (swelling
  • difficulty breathing)

Do not take it, or take care, if

  • Allergy to cobalt or vitamin B12
  • Leber eye disease (a rare inherited eye condition)

Interactions

Medicines that can react with this one.

Minor2 medicinesUsually not a problem, but tell your doctor.
  • Metformin

    Long-term metformin can lower vitamin B12 levels; B12 may need checking.

  • Omeprazole

    Long-term use of omeprazole can reduce vitamin B12 absorption from food.

Pregnancy

  1. A
  2. B
  3. C
  4. D
  5. X

Category A

Studies in pregnant women show no risk to the baby.

Generic alternatives

Similar medicines your doctor or pharmacist may offer instead.

  • Vitamin B complexNo prescription needed
Check with my other medicines

Always follow your doctor or pharmacistThis page is general information, not a prescription. Do not start, stop or change a medicine on your own.