A back and body stimulator provides a variety of stimulation to body surfaces. The stimulator may comprise a frame that supports one or more stimulating elements. The frame may be held between two handles by one or more resilient or stretchable members. The stimulating elements may engage and be applied to a body surface via the handles. The user may stretch the resilient members to apply a force to the body surface. Stimulation may be provided by moving the stimulating elements across the body surface. The stimulating members may be mounted so as to rotate about distinct axis, to rotate irregularly, or both so that distinct sensations may be generated. The stimulator may include one or more vibration generators or vibrating elements.