Devices are provided for a suturing device used during laparoscopic surgical procedures. A suturing needle includes a shaft forming a rod axis; a curved body having a piercing tip at a first end and a base at a second end; and an arm extending radially from the shaft to the base of the curved body such that the curved body is positioned in a plane orthogonal to the rod axis of the shaft and rotatable about the shaft in the plane orthogonal to the rod axis. The suturing device includes a housing, a suturing needle, one or more sutures, a suture magazine configured to hold the one or more sutures, and a drive system, whereby the drive system may actuate the suturing needle to rotate in the plane orthogonal to the drive system, allowing the suturing needle to drive in to and out of tissue to apply a suture.