A laser machining apparatus , comprising: a laser oscillator configured to generate and emit a laser beam; a moving mechanism configured to relatively move a machining head that emits a laser beam from an opening of a nozzle with respect to a sheet metal (W) along a surface of the sheet metal (W) to produce a product having a predetermined shape, in which an end portion of the product to be cut to produce the product is in a curvilinear shape, by cutting the sheet metal (W); a beam vibration mechanism configured to vibrate the laser beam with which the sheet metal (W) is irradiated to produce the product while relatively moving the machining head by the moving mechanism ; a moving mechanism control section configured to control the moving mechanism to relatively move the machining head with a first control period; and a vibration control section configured to control the beam vibration mechanism to vibrate the laser beam with a second control period shorter than the first control period, wherein the vibration control section is configured to determine a vector that defines a direction of vibration for vibrating the laser beam in a predetermined vibration pattern with the second control period, and control the beam vibration mechanism to vibrate the laser beam in the predetermined vibration pattern based on the determined vector with the second control period, characterized in that the vibration control section is configured to control the beam vibration mechanism to vibrate the laser beam in a parallel vibration pattern that repeats vibration to a front side in a cutting advancing direction of the sheet metal (W) by the laser beam and vibration to a rear side, and determine the vector that moves the laser beam to a position along the end portion of the product as the vector that defines the direction of the vibration at a time of vibrating the laser beam to the front side. a laser oscillator configured to generate and emit a laser beam; a moving mechanism configured to relatively move a machining head that emits a laser beam from an opening of a nozzle with respect to a sheet metal (W) along a surface of the sheet metal (W) to produce a product having a predetermined shape, in which an end portion of the product to be cut to produce the product is in a curvilinear shape, by cutting the sheet metal (W); a beam vibration mechanism configured to vibrate the laser beam with which the sheet metal (W) is irradiated to produce the product while relatively moving the machining head by the moving mechanism ; a moving mechanism control section configured to control the moving mechanism to relatively move the machining head with a first control period; and a vibration control section configured to control the beam vibration mechanism to vibrate the laser beam with a second control period shorter than the first control period, wherein the vibration control section is configured to determine a vector that defines a direction of vibration for vibrating the laser beam in a predetermined vibration pattern with the second control period, and control the beam vibration mechanism to vibrate the laser beam in the predetermined vibration pattern based on the determined vector with the second control period, characterized in that the vibration control section is configured to control the beam vibration mechanism to vibrate the laser beam in a parallel vibration pattern that repeats vibration to a front side in a cutting advancing direction of the sheet metal (W) by the laser beam and vibration to a rear side, and determine the vector that moves the laser beam to a position along the end portion of the product as the vector that defines the direction of the vibration at a time of vibrating the laser beam to the front side. <EOS>