A suturing device including an elongated body, a distal tip, at least two support arms, and at least two extendable and retractable needles. The distal tip is moveable between an extended position in which the distal tip distally extends from a distal end of the elongated body and a retracted position in which the distal tip is disposed within the elongated body. The support arms are pivotally coupled to the distal tip. When the distal tip is in the extended position, each support arm is in a collapsed position disposed within the elongated body, and when the distal tip is in the retracted position, each support arm is in a deployed position extending radially away from the elongated body. Each needle includes a distal end configured to penetrate through a vessel wall and capture a suture releasably held within a portion of a support arm.