Calf Exercises
66 exercises — The calves are made of two muscles — the gastrocnemius, which gives the lower leg its diamond shape, and the deeper soleus, which works most when the knee is bent. Training both is the key to fuller, stronger lower legs that support every step, jump, and sprint. This page collects every calf exercise in the WorkoutX library: standing calf raises and donkey raises for the gastrocnemius, seated calf raises for the soleus, and machine, barbell, smith-machine, and bodyweight variations for progressive overload. Each comes with a looping video animation so you can hit a full stretch at the bottom and a hard contraction at the top — the range most lifters cut short. Open any movement for the muscles worked, equipment, and step-by-step instructions. The same calf-exercise data and animations are available from the WorkoutX API.
Frequently asked questions
Why won't my calves grow?
Calves are used to constant daily activity, so they respond to a full range of motion, heavy load, and high frequency. Train both standing (gastrocnemius) and seated (soleus) variations.
What's the difference between standing and seated calf raises?
Standing calf raises emphasize the gastrocnemius with the leg straight; seated calf raises bias the soleus because the bent knee takes the gastrocnemius out of the movement. Train both.
Can I train calves without a machine?
Yes. Bodyweight and single-leg calf raises on a step, plus dumbbell and barbell raises, build calves without a dedicated machine. Focus on a deep stretch and full contraction.
Do these calf exercises come with animations?
Yes. Every calf exercise here has a looping animation of the full movement, plus step-by-step instructions, form tips and the muscles worked. Through the WorkoutX API the same animations come as 720p MP4 at 30 fps, with male and female models.
For developers
Building a fitness app?
Get all 66 calf exercises from the WorkoutX API: names, muscles, equipment, instructions and 720p MP4 animations, in one REST call.
# Calf exercises, 20 at a time
curl "https://api.workoutxapp.com/v2/exercises?target=calves&limit=20" \
-H "X-WorkoutX-Key: YOUR_API_KEY"

































































