A needle guard assembly having a resilient arm extending from a base situated to slide along the shaft of a needle. In one implementation the needle guard has an elongate containment member that rides with the resilient arm and is co-operable with the resilient arm to effectuate a covering of the entire distal tip of the needle upon the needle being retracted into the needle guard.