The invention discloses a preparation method of microcrystal glass and relates to the technical field of glass products. The preparation method comprises the following steps: 1) weighing materials, namely broken glass, coal gangue, sanidine, anorthite, barium feldspar, natrolite, borax, titanium dioxide, sodium fluorosilicate, aluminum oxide, zinc oxide, lanthanum trioxide and a clarifying agent; 2) smelting and carrying out crystallization treatment on other raw materials except the clarifying agent, so that glass melt is obtained; 3) adding the clarifying agent into the glass melt, stirring, melting, and carrying out clarification treatment; 4) pouring the clarified glass melt into a preheated mould through a material channel, and carrying out compression moulding by virtue of a calendaring machine; and 5) conveying the moulded glass product into a heat treatment furnace with the mould together, and carrying out annealing treatment, so that the microcrystal glass is obtained. The microcrystal glass is simple to prepare, low in production cost, compact in structure and pore-free, has the characteristics of high flexural strength and compressive strength, good toughness and good machining properties and is long in service life and applicable to popularization and application.