A swivel screw driver including an articulating ball joint mechanism. The ball joint mechanism may allow for up to the range of 40° of angulation. The ball joint mechanism provides for 360° of rotation while driving a distal tip. The driver can include a drive member, a ball disposed at least partially within the drive member, the ball including a drive pocket defined therein, a pin extending through the drive pocket and restrained on opposing longitudinal ends thereof to the drive member such that the pin can only rotate about its longitudinal axis, and a guide body connected to the ball.