Zebrafish is widely adopted as a grafting model for studying human development and diseases. Current zebrafish xenotransplantations are performed using embryo recipients, as the adaptive immune system, responsible for host versus graft rejection, only reaches maturity at juvenile stage. However, transplanted primary human hematopoietic stem/progenitor cells (HSC) rapidly disappear even in zebrafish embryos, suggesting that another barrier to transplantation exists before the onset of adaptive immunity. Here, using a labelled macrophage zebrafish line, we demonstrated that engraftment of human HSC induces a massive recruitment of macrophages which rapidly phagocyte transplanted cells. Macrophages depletion, by chemical or pharmacological treatments, significantly improved the uptake and survival of transplanted cells, demonstrating the crucial implication of these innate immune cells for the successful engraftment of human cells in zebrafish. Beyond identifying the reasons for human hematopoietic cell engraftment failure, this work images the fate of human cells in real time over several days in macrophage-depleted zebrafish embryos.