Піридоксин призначають внутрішньовенно, внутрішньом'язово або підшкірно (якщо прийом внутрішньо неможливий, наприклад, при блювоті та при порушенні всмоктування в кишечнику). Дорослим лікувальні дози становлять 50-100 мг (1-2 мл 5% розчину), 1-2 рази на добу.
Для лікування недостатності вітаміну B6 дорослим внутрішньо – по 80 мг 4 рази на добу. Можливе також внутрішньом'язове, підшкірне або внутрішньовенне введення у добовій дозі 50-150 мг. Тривалість лікування визначається видом та тяжкістю захворювання. Для профілактики недостатності вітаміну B6 застосовують у дозі 40 мг на добу.
Гіповітаміноз О 6: препарат призначати у добовій дозі 50-100 мг (1-2 мл) за 1-2 введення. Курс лікування – 3-4 тижні.
Фізіологічна потреба для дорослих у вітаміні О 6 становить 2 мг на добу, для дітей – від 0,4 до 2 мг на добу. Верхній допустимий рівень споживання – 25 мг на добу.