用于丙烷氧化制丙烯酸的钼钒碲铌催化剂,其中包含有Mo、V、Te、Nb、O这几种元素,各元素的相对摩尔比如下:0.25<rMo<0.98,0.003<rV<0.5,0.003<rTe<0.5,0.003<rNb<0.5;所述催化剂的化学成分为Mo 1 V 0.3 Te 0.23 Nb 0.12 O x 。本发明还包括所述催化剂的制备方法:首先制备催化剂前驱体;然后经两段式焙烧而获得最终的催化剂:首先在200~350℃条件下焙烧,焙烧时间30min~6h;之后进入第二段焙烧过程,焙烧温度400~700℃。本发明所述催化剂技术效果优异:可使丙烷转化率和丙烯酸选择性分别达40.4%和66.7%,丙烯酸单程收率达26.9%。