本发明涉及一种烯烃氢甲酰化高效非均相催化剂及其制备方法。其特点是:所述催化剂的活性组分为CoM1xM2y/SiO2,其中x的范围为0.05~15,y的范围为0.01~10,M1为含有非金属元素B或者P的盐,M2为过渡金属元素Ti、Cr、Mn、Fe、Ni、Cu、Zn、Zr、Mo、Ru、Rh、Pd、W和Pt中的任意一种,载体为SiO2。本发明方法在整个催化剂制备过程中,操作简单,人为误差因素少,耗时仅3天左右,大大减少了传统负载型非均相催化剂制备时间。原料简单环保,需要的人力物力少,具有较大的工业应用价值。