A method for efficiently preparing blood cells, such as mature megakaryocytes and platelets, from iPS cells is achieved in an in vitro culture system. A sac-like structure encloses hematopoietic progenitor cells, which is obtained by inoculating iPS cells onto feeder cells and then culturing the iPS cells under conditions suitable for inducing the differentiation of hematopoietic progenitor cells. Moreover, a method for producing various types of blood cells, comprises culturing hematopoietic progenitor cells enclosed in the sac-like structure under conditions suitable for inducing the differentiation of blood cells. Furthermore, a method for producing various types of blood cells, particularly megakaryocytes and platelets, is achieved without involving the sac-like structure.