FDA-approved generic

Vitamin B12 Injection

Cyanocobalamin or methylcobalamin

Vitamin B12 shots for low B12 levels and energy support.

About Vitamin B12 Injection

Vitamin B12 is needed to make red blood cells and keep nerves healthy. Cyanocobalamin injection is FDA approved for B12 deficiency, which is common in older adults, vegans, and people on metformin, acid reducers or GLP-1 medicines. Extra B12 has not been shown to boost energy in people whose levels are already normal.

Read the full Vitamin B12 guide: research, safety and sources →

How it works

  1. Complete a short online visit. Answer health questions on our telehealth partner's secure site. Some treatments need lab work first.
  2. A licensed provider reviews it. They decide whether Vitamin B12 Injection is safe and appropriate for you and may message you with questions.
  3. If prescribed, it ships to you from a licensed U.S. pharmacy, with ongoing check-ins and refills through your provider.

Important safety information

Usually well tolerated. Injection-site pain and, rarely, allergic reactions can occur. Tell your provider about Leber disease, an inherited eye condition.

This is not a complete list. Your provider will review your health history, medicines and allergies before prescribing, and the pharmacy includes the full prescribing information.

Treatment is not guaranteed. NVO Health is not a healthcare provider. Care is provided by independent licensed providers who alone decide whether you are eligible and whether any treatment or prescription is medically appropriate. Completing an intake or paying a fee does not guarantee a visit, a prescription or a particular medication. Availability varies by state and patient. Not for emergencies: call 911. See the Telehealth Consent.