The invention relates to a B-site doped double-perovskite catalyst as well as a preparation method and application thereof and belongs to the technical field of catalysts. The B-site doped double-perovskite catalyst has a chemical formula A2B1-xMxB'O6, in the formula A is a rare-earth metal element La, Ce, Nd or Gd; B is Co, Fe, Ni, Cu, Mn, Mo, Al or Ga; B' is Co, Fe, Ni, Cu, Mn, Mo, Al or Ga; M is a transition metal Co, Fe, Ni, Cu, Mn or mo; B is not equal to B'. By using a melting salt method, the B-site doped double-perovskite catalyst A2B1-xMxB'O6 with a nano regular morphology is preparedin the melting salt system of NaNO3 and KNO3. The B-site doped double-perovskite catalyst is capable of efficiently catalyzing and oxidizing nitric oxide into nitric dioxide at a relatively low temperature within a relatively wide temperature range, and in addition, the method provided by the invention is simple in process, easy to operate, low in cost and easy in industrial production.