ONYX
Performance
Choose your language

Train in your language.

Pick a language β€” the entire site loads pre-translated so you never wait.

"Train hard. Train smart."

Change language anytime from your profile settings

30-Day Push-Up Challenge
30 daysStrengthBeginner

30-Day Push-Up Challenge

From 10 to 100 reps in a single set. No gear. No excuses.

The mission

A progressive push-up ladder that adds volume every 48 hours. Builds chest, triceps, shoulders and core endurance β€” anywhere.

Daily task

Hit the day's target reps in as few sets as possible.

When to do it

Morning or before bed β€” split across the day in mini-sets if needed.

How to perform β€” step by step

  1. 1Hands shoulder-width, fingers spread, index fingers pointing forward.
  2. 2Squeeze glutes and brace abs β€” body is one straight line from ear to ankle.
  3. 3Lower for 2 seconds until chest is a fist from the floor, elbows ~45Β°.
  4. 4Press up explosively, fully locking out the elbows without flaring shoulders.
  5. 5Breathe in on the way down, exhale hard on the press.

Day-by-day plan

Pick your level β€” every day shows you exactly what to do, set by set.

Standard push-ups, chest to fist from floor, sets of 5–10.

Week 1

Week 2

Week 3

Week 4

Week 5

Rules

  • Every push-up must reach full lockout and chest within a fist of the floor.
  • Rest as needed between sets β€” but log the total reps for the day.
  • If you miss a day, repeat the last day. Do not skip ahead.

Common mistakes

  • Sagging hips or piked butt β€” break form = stop the set.
  • Hands too wide flaring elbows out 90Β° β€” kills the shoulders.
  • Half reps to hit the number. Quality over quantity, always.

Reward when you finish

10% OFF any Onyx program

Onyx Push-Up Badge on your profile + 15% off your next program.

A unique one-time discount code is generated just for you on Day 30. Codes are single-use and tied to your account β€” they can't be shared or reused.