The Best Chest Exercises for Building Muscle
A big, well-built chest comes from doing a small number of the right exercises consistently, not from cycling through a different machine every week. The chest (pectoralis major) has two functional regions worth training deliberately — the larger sternal head, best hit by flat and decline pressing, and the clavicular head, which responds more to incline pressing — plus fly-style movements that stretch and squeeze the fibers in a way pressing alone can't. Below are the eight exercises worth building a chest routine around, what each one actually does, and how to program it.
What makes a chest exercise worth doing
Before the list, it helps to know what you're optimizing for. A well-rounded chest program combines three things:
- A primary heavy press for overall load and strength — usually barbell, because it allows the most weight.
- An incline variation to make sure the upper chest isn't neglected, since flat pressing alone tends to under-train it.
- A fly or cable movement that loads the chest through a long stretch, which recent training research points to as a strong driver of hypertrophy.
Chest also recovers reasonably fast — most lifters can train it two to three times a week without excess soreness getting in the way, spreading total volume across those sessions rather than piling it into one marathon workout.
The 8 best chest exercises
1. Barbell bench press
The barbell bench press is the standard-bearer for chest strength because a barbell lets you load the movement heavier than any dumbbell or machine equivalent, and it trains the chest, front delts, and triceps together as a team. Keep your shoulder blades pulled back and down, feet flat, and lower the bar to roughly nipple height with control. Program it as your first exercise on chest day, in the 4–8 rep range for 3–4 sets, since it's demanding enough to deserve fresh energy.
2. Incline dumbbell press
The incline dumbbell press targets the clavicular (upper) head of the chest more directly than flat pressing, and dumbbells let each arm work independently, which evens out strength imbalances and allows a deeper stretch at the bottom. A 30–45 degree bench angle is the sweet spot — steeper turns it into a shoulder exercise. Use it second in your session, 3 sets of 8–12 reps.
3. Dips
Weighted or bodyweight dips load the lower chest and triceps hard when you lean your torso forward and let your elbows flare slightly. They're one of the few exercises that stretch the chest under real load at the bottom position. Go for 3 sets of 6–12 reps, adding weight with a belt once bodyweight reps get easy.
4. Dumbbell flyes
Dumbbell flyes isolate the chest by removing the triceps from the equation almost entirely, using a wide arcing path with a slight elbow bend throughout. Done on a flat or slight incline bench, they emphasize the stretch portion of the rep, which is where a lot of the growth signal comes from. Use light-to-moderate weight for 2–3 sets of 10–15 reps — this is not an exercise to ego-lift.
5. Push-up
The humble push-up is still one of the most efficient chest builders available, especially for beginners or as a finisher when your shoulders are fatigued from pressing. Elevating your feet shifts more work to the upper chest; elevating your hands makes it easier for building volume late in a workout. Use it as an accessory or finisher for 2–3 sets to near failure, or as your main chest movement if you're training at home with no equipment.
6. Cable crossover
Cable crossovers keep constant tension on the chest through the entire range of motion, unlike dumbbell flyes where tension drops near the top. Set the pulleys high and cross your hands in front of your hips for lower-chest emphasis, or set them low and bring your hands up and together for upper-chest emphasis. Use 2–3 sets of 12–15 reps as a finishing movement.
7. Decline bench press
The decline bench press emphasizes the lower/sternal portion of the chest and, for many lifters, is actually the most shoulder-friendly pressing angle because it reduces strain at the top of the movement. It's a reasonable substitute for flat bench if you're chasing lower-chest development or dealing with shoulder discomfort. 3 sets of 6–10 reps works well.
8. Pec deck fly
The pec deck fly is the easiest fly variation to load safely and progressively, since the machine controls the arc and removes the balance demands of dumbbells. It's an excellent choice for higher-rep, close-to-failure work at the end of a session when your pressing strength is already spent. Use 2–3 sets of 12–20 reps.
How to put it together
| Slot | Exercise | Sets x Reps |
|---|---|---|
| 1 | Barbell bench press | 4 x 5–8 |
| 2 | Incline dumbbell press | 3 x 8–12 |
| 3 | Dips | 3 x 6–12 |
| 4 | Cable crossover or pec deck fly | 3 x 12–15 |
That's a complete chest session in four exercises: one heavy compound press, one incline press, one stretch-loaded compound (dips), and one isolation fly to finish. Rotate in decline bench press or dumbbell flyes every few weeks to keep the stimulus fresh, and if you're short on equipment, push-ups can substitute for any of the pressing slots.
A note on order: always do your heaviest compound lift first, while you're fresh and your stabilizer muscles (shoulders, triceps) haven't been pre-fatigued by isolation work. Save flyes and cable work for the end — trying to fly heavy before you press just leaves less in the tank for the exercise that builds the most size.
Common chest-training mistakes
- Flaring the elbows to 90 degrees on presses. This looks like it maximizes chest stretch but puts a lot of stress on the shoulder joint. A 45–75 degree elbow angle relative to your torso protects the shoulders while still loading the chest well.
- Bouncing the bar off your chest. Bouncing turns a strength exercise into a test of your sternum's durability. Lower with control and pause briefly at the bottom.
- Only training flat pressing. Flat bench alone tends to leave the upper chest underdeveloped. If your incline work is an afterthought, it will show.
- Never training fly movements. Pure pressing misses the deep stretch that flyes and cable crossovers provide, which recent research suggests is a meaningful part of the growth stimulus.
- Chasing weight on flyes. Flyes are an isolation exercise; going too heavy usually just turns the elbows into the limiting joint and takes tension off the chest.
Progressing your chest exercises over time
Chest, like every muscle, grows in response to progressive overload — doing a little more over time, whether that's more weight, more reps, or better form at the same weight. The mistake most lifters make on chest day specifically is chasing weight on the bench press while letting their incline press and fly work stagnate for months. Track all four exercises, not just the one that feels most impressive to load up.
If you're not sure whether you're actually progressing — or you keep forgetting what weight you used last time on the incline press — that's exactly the gap Gimmy is built to close. It logs every set from your workout, tracks your progress across all your chest exercises (not just your favorite one), and tells you when it's time to add weight versus when you need a lighter week.
Frequently asked questions
What is the single best exercise for chest growth?
The barbell bench press is the best overall choice because it lets you handle the most load and hits the whole chest, but no single exercise builds a complete chest. Pair a heavy press with an incline variation and a fly movement for full development.
How many chest exercises should I do per workout?
Three to four is usually enough: one heavy compound press, one incline press for the upper chest, and one or two fly or cable movements to finish. More than that on a single day often just adds junk volume.
How often should I train chest each week?
Most lifters build chest fastest training it two to three times per week, with 10–20 total weekly sets across all chest exercises, split across those sessions rather than crammed into one.
Put this into practice with Gimmy
Gimmy is your AI gym buddy — recovery-aware workouts, effortless food logging, and one score that tells you if it's working.
Get early access