The average cost for 90 tablets of 25mg of Vitamin B6 is $6.84 with a free GoodRx coupon. This is 30.70% off the average retail price of $9.87.
Dosage | Quantity | Price as low as | Price per unit |
|---|---|---|---|
25mg | 90 tablets | $6.84 | $0.08 |
50mg | 30 tablets | $6.13 | $0.20 |
100mg | 90 tablets | $6.86 | $0.08 |
Typical dosage for Vitamin B6
Vitamin B6 is available in different strengths and dosage forms. Make sure to follow the package directions and ask your pharmacist. The dosing below is for the tablets containing 50 mg of pyridoxine.
Adults and children 12 years and older: The typical dose is 1 tablet by mouth daily, or as directed by your healthcare provider.
Vitamin B6 is also available by prescription as an IV (in the vein) and IM (in the muscle) injection. Injections are typically given by a healthcare provider.




