The invention discloses a preparation method of an antibacterial cobalt chromium alloy porcelain artificial tooth. Cobalt chromium alloy consists of Cr, Mo, W, Mn, Nb, Si, Ag, Cu, Ce and Co. The preparation method comprises the following steps: (1) manufacturing a lost foam pattern, then coating a coating on the surface, putting into a sand box after the coating is dried, filling sand and compacting, and putting into a pouring table with a vibration device; (2) putting ingot metal, intermediate alloy and other raw materials into an induction furnace for melting according to the mixture ratio, testing and adjusting ingredients after solution is uniform, then adjusting the pouring temperature, ensuring that the pouring temperature is about 30-40 DEG C higher than that of an alloy melting point and preparing to pour; (3) starting the vibration device, so that the vibration frequency is about 140-160 Hz, and the amplitude of vibration is about 4-6 mm and then pouring the solution in the step (2); and (4) sand-blasting, ultrasonic cleaning and conventional porcelain-baking after cooling and cleaning. The prepared artificial tooth has the advantages of excellent performance and good antibacterial effect.