The invention provides a preparation method of magnetic silicon carbide ceramic nano particles, and relates to silicon carbides. The method comprises the steps that 1, magnetic metallo-organic compounds and polycarbosilane react in a solution, magnetic metal sol is obtained; 2, the magnetic metal sol obtained from the step 1 and pitch are mixed and react, then solvents are eliminated, and a mixture with the evenly distributed magnetic metal polycarbosilane precursors and pitch is obtained; 3, the mixture obtained in the step 2 is placed in a high temperature furnace, air or oxygen is led into the high temperature furnace to oxygenize the mixture, then the mixture is cooled, and cross-linking by-products are obtained; 4, the cross-linking by-products are placed in the high temperature furnace, inert gases are led to the high temperature furnace to carbonize the cross-linking by-products, the cross-linking by-products are cooled, and carbon-scattered magnetic silicon carbide ceramic nano particles are obtained; 5, the carbon-scattered magnetic silicon carbide ceramic nano particles are heated in an air atmosphere to an oxygenolysis decomposition temperature for carbon removing, and the magnetic silicon carbide ceramic nano particles are obtained. The magnetic silicon carbide ceramic nano particles can attenuate certain electromagnetic radiation due to the fact that the magnetic silicon carbide ceramic nano particles have both magnetic loss and dielectric loss, and an electromagnetic wave absorption effect is achieved.