The invention discloses a method for determining a blasting action area of a cylindrical charge in rocks. The method comprises the following steps: according to the characteristic data of the following rocks and explosives before and after the cylindrical charge is exploded in rocks, namely the radius of a blast hole, the compressive strength of the rocks, the tensile strength of the rocks, the density of the rocks, the density of the explosives, the detonation velocity of the explosives, the longitudinal wave velocity and the Poisson's ratio of the rocks, bringing the above characteristic data into the formula I-1, formula I-2, formula I-3, calculating to obtain the blasting action area of the cylindrical charge in rocks, namely the radius of an enlarged cavity, the radius of a crushing area and the radius of a rupture area, which are respectively marked as r1, r2 and r3. According to the method, the enlarged cavity, the crushing area and the rupture area with rock mass destruction characteristics can be obtained through a model of a single column-shaped charge acting area in rocks. The compound structure is shown in the description.