Yes, spinning is a great workout for your legs as well as cardiovascular health. It requires you to move your legs continuously which builds muscles and tones them.