The invention provides a method for producing a crystal of a uracil compound with high purity by a process which can be carried out in an industrial scale. Specifically, the invention provides a method for producing a crystal of a uracil compound, wherein the method comprises dissolving a composition comprising a uracil compound represented by formula (1)in organic solvents consisting of a C3-C6 alcohol solvent and an aromatic solvent to obtain a solution, and precipitating a crystal of said uracil compound from the solution.