An adjustable stroke device for a random orbital machine has a housing with a central axis and a wall defining a cavity. At least one counterweight is movably disposed at least partially within the cavity. A mounting assembly is disposed at least partially within the cavity. The mounting assembly has a workpiece attachment mechanism. A stroke adjuster couples the at least one counterweight with the mounting assembly. The stroke adjuster enables the at least one counterweight and mounting assembly to move with respect to one another such that a distance between the at least one counterweight and the mounting assembly may be variably adjusted which, in turn, variably adjust a stroke radius of the workpiece attachment mechanism with respect to the central axis of the housing. The stroke adjuster has an adjuster ring and a cam mechanism secured with the adjuster ring.