The invention discloses an anode material for a lithium ion power battery and a preparation method thereof, which aims to solve the technical problem of reducing the cost. The anode material for the lithium ion power battery of the invention takes spherical-like graphite, spheroid graphite with the major-minor axis ratio of 1.0-3.5, blocky graphite and/or flake graphite as a substrate, and non-graphite carbon material is coated outside the substrate to form composite particles. The preparation method comprises the following steps: mixing the precursors of the graphite and the non-graphite carbon material in liquid phase to obtain a suspensoid mixture; mixing and coating to obtain precursors of composite particles; and carbonizing to obtain the anode material for the lithium ion power battery. Compared with the prior art, the anode material for the lithium ion power battery of the invention has the characteristics of high capacity, high efficiency, excellent low-temperature performance, excellent magnification performance, superior absorption performance, simple preparation method and easy control, greatly reduces the cost of the lithium ion power battery, and is suitable for industrial production.