本发明公开了一种含磷含氮阻燃多元醇及其制备方法,其中含磷含氮阻燃多元醇的结构通式为:其中,R1、R2、R3分别独立地表示其中R4、R5、R6选自R7、R8分别独立地表示氢、甲基、乙基、丙基、丁基、苯基、甲基苯基、羟乙基、羟丙基、羟丁基、氨乙基、氨丙基或氨丁基等,R9选自氢、甲基或苯基等;X选自O或S。本发明所采用的原料无毒环保,价格低廉,反应过程均采用水或醇作为溶剂,有利于工业化应用。本发明含磷含氮阻燃多元醇相比于磷酸酯类更耐水解,更稳定。将这种磷‑氮协效阻燃多元醇应用于聚氨酯泡沫中使其具有更优异的阻燃性能。