Share and Follow
Pushups are among the simplest and most effective bodyweight exercises for enhancing upper-body strength. This classic exercise works several muscle groups, including your chest, shoulders, triceps, and core. The best part? They require no equipment, can be performed anywhere, and offer numerous variations suited to any fitness level.
Performing daily pushups can be a powerhouse for building strength, particularly if you’re new to exercise or have been inactive for a while. However, there’s a caveat: the human body is incredibly adept at adaptation. This means if you consistently do the same type and number of pushups without introducing variety, increasing intensity, or incorporating rest, your progress will eventually plateau.
“Your muscles respond to stress by beginning to get stronger, but if the routine remains unchanged, daily pushups will become less impactful,” explains Chris Mohr, PhD, RD, fitness and nutrition advisor at BarBend. “Continuing with the same number and style of pushups leads to a point where your body no longer sees the need to get stronger. This results in strength and muscle growth plateaus.”
Pushups also come with limitations. Since they target mainly the front of your body, you risk muscle imbalances that can affect posture and joint health if you don’t pair them with a counterbalancing pulling exercise for your backside. “Consider balancing pushups, or any front of the body exercises, with some type of pulling for your back,” Mohr advises.
To help you break through plateaus and keep making gains, we collaborated with Mohr to put together five exercises (three pushup variations and two pulling moves) so you can continue building upper-body strength without hitting a wall.
Are Daily Pushups Enough to Build Upper Body Strength?
Incline Pushups
Doing pushups against an elevated surface is excellent for beginners as it reduces the load on your arms and shoulders while allowing you to focus on form.
How to do it:
- Using a sturdy bench, countertop, or table, place your hands slightly wider than shoulder-width apart.
- Step your feet back until your body forms a straight line.
- Bend your elbows and lower your chest toward the surface in a controlled motion.
- Press through your palms and return to the starting position.
Sets & Reps: 3 sets of 10 to 15 reps. Rest for one minute between sets.
Progression Tip: Lower the height of the surface over time to make the movement more challenging.
Decline Pushups
Opposite to incline pushups, placing your feet on an elevated surface shifts more of your body weight toward your upper chest and shoulders, which can be a more challenging pushup variation.
How to do it:
- Place your feet on a bench or step and your hands on the floor shoulder-width apart.
- Keep your body in a straight line.
- Lower your chest toward the floor with your elbows at about a 45-degree angle.
- Press back up to full extension without locking your elbows.
Sets & Reps: 3 sets of 8 to 12 reps. Rest for one minute between sets.
Progression Tip: Add a pause at the bottom to build isometric strength.
Diamond Pushups
This narrow-handed pushup variation targets your triceps and inner chest while delivering a solid core blast compared to traditional pushups.
How to do it:
- Get in a high plank position with your hands close together under your chest so your thumbs and index fingers form a diamond shape.
- Keep your elbows tucked close to your body.
- Lower your chest toward your hands with control.
- Press back to the starting position.
Sets & Reps: 3 sets of 6 to 10 reps. Rest for one minute between sets.
Progression Tip: If it’s too challenging, perform from your knees while keeping proper form.
Resistance Band Rows

Rows balance out the pushing motion of pushups by strengthening the upper back, rear shoulders, and biceps. This helps prevent muscular imbalances and supports better posture.
How to do it:
- Anchor a resistance band to a secure fixture at roughly chest height.
- Hold the ends of the band with your palms facing each other.
- Step back to create tension in the band.
- Pull the band toward your ribcage while squeezing your shoulder blades together.
- Slowly return to the starting position.
Sets & Reps: 3 sets of 12 to 15 reps. Rest for one minute between sets.
Progression Tip: Step farther back or use a heavier band to increase resistance.
Archer Pushups
This advanced variation is not for the faint of heart. Archer pushups mimic the motion of a one-arm pushup, forcing one side to handle most of the load while the other provides support.
How to do it:
- Start in a wide pushup position.
- Bend your right elbow and shift your weight toward your right side while keeping your left arm straight.
- Push back to the center position, then repeat on the opposite side.
- Keep your hips level and core tight throughout the movement.
Sets & Reps: 3 sets of 6 to 8 reps per side. Rest for one minute between sets.
Progression Tip: Reduce assistance from the straight arm over time to get closer to a full one-arm pushup.
Looking for more easy ways to lose fat? Here’s How Long Your Walking Workout Should Be To Shrink Belly Fat.
Adam Meyer, RHN