The invention discloses a preparation method of a copper-based composite material for a cylinder sleeve. The preparation method sequentially comprises the following steps that 1, raw materials are weighed, specifically, the raw materials include, by weight, 15 parts of copper-plated carbon nano tubes, 15 parts of copper-plated grapheme, 30 parts of copper-plated carbon fibers, 2.5 parts of nickel powder, 10 parts of Fe powder and 210 parts of copper powder, then 5 parts of lubricating agents are added to the raw materials, ball-milling mixing is carried out for eight hours, and then a mixture is obtained; 2, the mixture prepared in the step 1 is pressed at the pressure of 750 Mpa, and a blank is obtained; 3, the blank prepared in the step 2 is subjected to secondary sintering, and an alloy block is obtained after sintering; and 4, the alloy block treated in the step 3 is subjected to thermal treatment, and then the copper-based composite material for the cylinder sleeve is obtained. The method adopts a specific formula and process, and the obtained cylinder sleeve has the advantages of low coefficient of thermal expansion, good heat conduction property, high high-temperature strength and good wear resistance.