A suturing device for minimally invasive surgery is disclosed. The suturing device has a head defining one or more ferrule holders and a tissue bite area. The device also has a first needle comprising a flywheel portion and one or more curved arms extending from the flywheel portion, each of the one or more curved arms comprising a ferrule engaging tip, wherein the first needle is pivotably coupled to the head. The suturing device further has a first actuator coupled to the first needle and configured to rotate it from a retracted position, where the ferrule engaging tip of each of the one or more curved arms starts away from the one or more ferrule holders, through the tissue bite area, and to an engaged position where the ferrule engaging tip of each of the one or more curved arms is operationally aligned with the one or more ferrule holders.