A method is for processing a cooling hole on a workpiece with laser. The cooling hole includes a shaped hole section. The method includes emitting a first laser pulse to a rough processing part in the position of the shaped hole section to be processed on the workpiece according to the geometrical parameters of the shaped hole section so as to remove the material of the workpiece; and emitting a second laser pulse to the processing allowance part beyond the rough processing part of the shaped hole section to be processed according to the geometrical parameters of the shaped hole section so as to remove the material allowance of the workpiece on the processing allowance part. The energy of the first laser pulse is relatively larger than that of the second laser pulse.