A vascular closure device includes an anchor, a suture carrying portion, and a plurality of needles. The anchor is positionable through a vessel puncture in a vessel wall and operable between expanded and contracted positions. The suture carrying portion is positioned distal of the anchor and configured to carry at least one suture. The plurality of needles are operable between an advanced position extending through the vessel wall adjacent to the vessel puncture to connect to the at least one suture, and a retracted position in which the plurality of needles position the at least one suture through the vessel wall. At least one of the plurality of needles extends through an aperture in the anchor when in the advanced position.