The invention discloses a refining method of a crude 
epalrestat product, which comprises the following steps of: firstly, dissolving the crude 
epalrestat product into a 
tetrahydrofuran solvent, heating to completely dissolve the crude 
epalrestat product, and stopping heating after the crude epalrestat product is completely dissolved; then adding 
isopropyl ether so that a small amount of red solids are separated out, further heating to completely dissolve the red solids, then stopping heating, naturally cooling, crystallizing and filtering, and then 
drying to obtain initially refined epalrestat; and then adding the 
tetrahydrofuran solvent, heating till the initially refined epalrestat is completely dissolved, stopping heating, then slowly adding 
petroleum ether so that a small amount of red solids are separated out, continuously heating till the red solids are completely dissolved, then stopping heating, naturally cooling, crystallizing and filtering, and then 
drying to obtain a refined epalrestat product. The refining method disclosed by the invention can be used for obtaining the high-purity epalrestat and has the advantages that the 
solvent raw material is available, reaction condition is mild, operation is simple and yield is high, and is suitable for industrial production.