Individual motors in a sewing machine of the invention are provided, for each of a plurality of machine heads, for individually driving respective mechanical components, such as a needle bar driving mechanism, thread take-up lever and presser foot mechanism. A plurality of rotary hooks are driven by a common motor. Even in a case where embroidering workpieces set on the individual machine heads differ in material between the heads and upper threads used for the machine heads differ in characteristic between the heads, the sewing machine can make, in a concurrent, parallel fashion, embroidery products of different texture suited for the respective materials, characteristics, etc., by setting independent stitch formation per machine head.