A self-contained, port-closing trocar and method of use which may include an elongated body having a first end, a second end opposite the first end, and a side wall between the first end and the second end, the body further including at least two channels therein, each of the channels originating near the second end, running parallel to the elongated body, and curving towards and forming an opening in the side wall near the first end. The self-closing trocar may also include at least two needles, each disposed within one of the at least two channels, and a handle insertable into the second end of the elongated body, the handle having at least two needle drivers coupled thereto, each needle driver being insertable into one of the at least two channels and engagable with an end of a needle.