本发明涉及催化剂材料技术领域,具体为一种Salen‑Co(III)‑X固载催化剂及其制备方法和应用,制备方法包括以下步骤:S1、制备Salen配体;S2、先将溶剂、S1得到的Salen配体和介孔分子筛混合,在保护气氛下进行反应,然后加入含有Co化合物的溶液继续进行反应,将反应物干燥后氧化,得到介孔分子筛封装的Salen‑Co(III)‑X催化剂;S3、将S2得到的介孔分子筛封装的Salen‑Co(III)‑X催化剂通过硅醇键接枝助催化剂。本发明采用介孔分子筛封装Salen金属催化剂,同时利用硅醇键接枝助催化剂,合成固载型双功能催化剂。固载型双功能催化剂活性高,便于与产物分离,同时易于成型,成型后的催化剂方便在连续流反应器中使用,提高该工艺操作的简便性及经济效益。