Abstract: An adjustable socket includes a drive member, a plurality of jaw members supported by the drive member and selectively movable between fixed lateral positions, each fixed lateral position corresponding to a selected socket size, and a drive coupling operatively coupled to the drive member and manually movable to different positions corresponding to the selected socket size openings. The drive coupling has a substantially flat cam surface with spirally configured guide elements thereon that engage cam followers on the jaw members to move the jaw members laterally. There are a plurality indexing slots in the drive member and an indexing and locking element that selectively engages and locks into an indexing slot upon a socket size openings being selected. The number of indexing slots correspond to the number of selectable socket size openings available. There are visible indicia associated with each selectable position to indicate the selected socket size openings.