The invention discloses a tunnel blasting method. The method comprises the steps of arranging a circle of periphery holes at the positions, close to a tunnel excavation outline, on a tunnel blasting working surface, arranging a circle of secondary-circle holes at the positions, on the inner sides of the periphery holes, on the tunnel blasting working surface, arranging spallation holes at the positions, on the inner sides of the secondary-circle holes, on the tunnel blasting working surface, and arranging breaking-in holes at the positions, on the inner sides of the spallation holes, on the tunnel blasting working surface; filling explosives, wherein the periphery holes, the breaking-in holes, the spallation holes and the secondary-circle holes are filled with explosives; detonation, wherein the secondary-circle holes, the breaking-in holes, the spallation holes and the periphery holes are detonated in sequence, or the secondary-circle holes and the breaking-in holes are detonated firstly at the same time and then the spallation holes and the periphery holes are detonated in sequence. By the adoption of the method, tunnel surrounding rock can be effectively protected, the influence of blasting disturbance on the surrounding rock is reduced, crack formation on the tunnel surrounding rock is reduced, and the completeness of the tunnel surrounding rock can be well maintained.