The invention relates to the field of cell engineering, and concretely provides a method for in vitro culture of testis tissues and induction to generate spermatid. The method comprises the following steps: 1, preparing culture gel pieces: placing 1.2% agarose gel pieces in a 6-orifice plate, adding a medium, immersing overnight, extracting the used medium, adding the fresh medium, and using the agarose gel pieces as culture gel pieces, wherein the medium comprises 90% of MEM alpha and 10% of KSR; 2, taking 5.5-days and 10.5-12.5-days mouse testes, removing external layer albuginea, and cutting to form block tissue samples; 3, placing the tissues samples on the culture gel pieces, putting the 6-orifice plate in a cell culture box, and culturing; and 4, culturing the 5.5-days mouse testis tissues for 22-25d to obtain round sperms, and culturing the 10.5-12.5-days mouse testis tissues for about 27d to obtain elongated sperms.