A macrophage capable of targeting tumor cells and a preparation method thereof are provided. The macrophage comprises a chimeric antigen receptor. The chimeric antigen receptor is expressed on the macrophage which infiltrates more efficiently into tumor than T cells.