几乎所有的食物均含有维生素B6,吡哆醇主要来自于植物性食物,吡哆醛和吡哆胺则来自动物性食物,特别以瘦肉、肝、蔬菜和所有粮食含量最多,应鼓励多吃。如与抑制吡哆醇代谢的特殊药物(如异烟肼、环丝氨酸和青霉胺)有关的吡哆醇缺乏则需要较大剂量(可能每天高达100mg)以改善周围神经病变。一般在开始服用维生素B6拮抗药物即同时服用维生素B6,以防止副作用发生。对于接受左旋多巴治疗的病人则禁忌用大剂量的维生素B6,因为大剂量维生素B6可影响左旋多巴的效能。对维生素B6依赖综合征如维生素B6依赖癫痫、维生素B6依赖贫血则需要大剂量维生素B6,通常使用的范围为300~500mg/d。