A self-retracting safety syringe has a hollow syringe body, a hollow needle having a point at its tip and a tip-lock at its base, a sleeve around the needle configured to sealingly retain the needle, a hollow plunger configured to engage the interior walls of the syringe body, the plunger having a tip sealingly engaged with the interior walls and having an aperture therein to accommodate the tip-lock, a collar circumferentially mounted on the interior wall of the plunger, a retractor for accepting and retaining the tip-lock, wherein the distal end is retained within the proximal end of the plunger by the collar, and a spring biasing the retractor against the collar, wherein the tip-lock and plunger join, and wherein the retractor is pushed past the collar and is adapted to pull the needle from within the sleeve into the hollow plunger.