Can vitamin B12 injections (e.g., cyanocobalamin, hydroxocobalamin, methylcobalamin) cause a change in urine color?

Medical Advisory BoardAll articles are reviewed for accuracy by our Medical Advisory Board
Educational purpose only • Exercise caution as content is pending human review
Article Review Status
Submitted
Under Review
Approved

Last updated: April 29, 2026 • View editorial policy

Have a follow-up question?

Our Medical A.I. is used by practicing medical doctors at top research institutions around the world. Ask any follow up question and get world-class guideline-backed answers instantly.

Yes, Hydroxocobalamin (Vitamin B12a) Injections Cause Deep Red Urine

Hydroxocobalamin injections specifically cause a deep red coloration of both plasma and urine, which is a well-documented and expected effect of this particular form of vitamin B12. 1

Which B12 Formulations Cause Urine Color Changes

Hydroxocobalamin (Vitamin B12a)

  • Causes deep red discoloration of plasma and urine 1
  • This effect is universal and expected when using this formulation 2
  • The red coloration can be so pronounced that it may:
    • Interfere with laboratory colorimetric analyses 1
    • Erroneously trigger hemodialysis "blood leak" detectors 1
  • The discoloration occurs because hydroxocobalamin is bound to plasma proteins and stored in the liver, with 16-66% of the injected dose appearing in urine within 72 hours (mostly within the first 24 hours) 2

Cyanocobalamin and Methylcobalamin

  • Do NOT typically cause clinically significant urine color changes at standard supplementation doses
  • The FDA drug label for cyanocobalamin and methylcobalamin does not list urine discoloration as an effect 3
  • Research demonstrates that even massive overnight doses of vitamin B12 (approximately 200× the recommended dietary allowance) do not alter urine color in a way that would be clinically noticeable or confound hydration assessment 4

Clinical Context and Important Caveats

The urine color change from hydroxocobalamin is harmless and does not indicate toxicity. There is no upper toxicity limit for cobalamin, and no reports of acute toxicity from oral or parenteral supplementation exist 5

When Hydroxocobalamin is Used

Hydroxocobalamin is primarily used for:

  • Cyanide poisoning treatment (where the deep red color is an expected side effect) 1
  • Some cases of vitamin B12 deficiency, particularly in Europe where it's preferred over cyanocobalamin

Patient Counseling

If a patient receives hydroxocobalamin injections, they should be warned that:

  • Red/pink urine is normal and expected
  • The discoloration is temporary (typically resolves within 24-72 hours)
  • It does not indicate kidney problems or bleeding
  • Soft contact lenses and clothing may be permanently stained (similar warning given for rifampin) 6

Bottom line: If your patient is receiving B12 shots and experiencing urine color changes, determine which formulation they're receiving. Hydroxocobalamin causes deep red urine universally; cyanocobalamin and methylcobalamin do not cause noticeable urine discoloration at therapeutic doses.

Professional Medical Disclaimer

This information is intended for healthcare professionals. Any medical decision-making should rely on clinical judgment and independently verified information. The content provided herein does not replace professional discretion and should be considered supplementary to established clinical guidelines. Healthcare providers should verify all information against primary literature and current practice standards before application in patient care. Dr.Oracle assumes no liability for clinical decisions based on this content.