The invention discloses a method for extracting crystals of urease in canavalia ensiformis. The method comprises the following steps of 1, extraction, wherein canavalia ensiformis is ground into powder, an extracting solution is added after screening is carried out, full stirring is carried out, urease in the canavalia ensiformis powder is all digested, the leaching liquor is centrifugalized at room temperature, and the supernate is collected; 2, rough precipitating, wherein the supernate stands and refrigerated, centrifugalization is carried out, precipitate is collected, and rough urease precipitate is obtained; 3, cooling crystallization, wherein the rough urease precipitate is dissolved in a sodium citrate solution and stirred to be fully dissolved, centrifugalization is carried out, supernate is collected, a protein solution is obtained, a precipitator solution is slowly added to the protein solution, crystallization starts to be carried out after the materials are mixed to be uniform, a crystal solution is obtained, the crystal solution is subjected to centrifugal separation, urease crystal precipitate is collected and freeze-dried, and a urease product with the purity exceeding 96% is obtained. The method is easy to operate, short in technological process and low in energy consumption, a conventional solid-liquid separation means is adopted in the preparation process, and the urease gross activity recovery rate reaches 60% or above.