How Many Rest Days Do Consistent Lifters Actually Take? (2026 Arvo Data)

First-party Arvo data on weekly rest-day patterns in users who stay consistent for at least 8 consecutive weeks — and the comparison cohort of users who drop off within their first 90 days. Public methodology and SQL.

8 min
2026-05-28

How many rest days per week do users who DO NOT drop off actually take?

Across Arvo users who maintain at least 3 workouts per week for at least 8 consecutive ISO-weeks during their first 90 days, the median rest-day pattern lands in the 3 to 4 rest-days-per-week range — meaning a 3-day to 4-day training week sustained over two months is the modal profile of a consistent lifter. The drop-off cohort (users with a 14-day gap and fewer than 8 active weeks) sits noticeably below 3 workouts per week even during their active stretches. Exact cohort sizes, percentiles, and histogram are below.

TL;DR

  • Consistent cohort: >= 3 workouts/week for >= 8 consecutive ISO-weeks, computed within the first 90 days from each user's earliest completed workout.
  • Drop-off cohort: >= 14-day gap and < 8 weeks of activity in the same 90-day window.
  • Both cohorts are matched on observation length (the same 90-day window), so the comparison is apples-to-apples, not biased by how long each user has been on the platform.
  • Minimum sample sizes for publication: 100 consistent users and 50 drop-off users. Cells below the floor are suppressed.
  • All numbers below are computed by `scripts/research/rest-day-patterns.sql` against the Arvo production database.

Why we care about rest-day patterns

The most common piece of advice a beginner gets — from forums, from training-influencers, from generic AI workout generators — is 'train 4 to 5 days per week.' The implicit assumption is that more is better, and that fewer rest days correlate with faster results. The data in this article challenges that assumption in a narrow but useful way: the users who actually stick around for 8+ consecutive weeks of consistent training are not the ones with the lowest rest-day counts.

This is observational, not causal — we cannot say that taking more rest days makes a lifter consistent, only that consistent lifters take a specific distribution of rest days. But the direction of the correlation is the opposite of the folk advice, and for a beginner choosing between '5 days a week and a high drop-off probability' versus '3 to 4 days a week and a real chance of staying on the program for two months', the rest-day distribution we observe is the more useful prior.

Exact cohort definitions

We anchor each user's observation window on their earliest completed workout (`MIN(workouts.completed_at)`). The window covers the first 90 calendar days from that anchor. Within that fixed window we then bucket each user into one of three cohorts: consistent, drop-off, or other. The 'other' bucket — users who do not meet either criterion — is not reported in this article.

Two notes on the rules: (1) we count distinct training days per ISO-week, not raw workout count, so a user logging two workouts on the same day still counts as one training day; (2) the 8-week consecutive run can land anywhere inside the 90-day window — the user does not have to start with their first calendar week.

CohortRule
Consistent>= 3 workouts/week for >= 8 consecutive ISO-weeks
Drop-off>= 14-day gap and < 8 weeks of activity in the same 90-day window

Consistent vs drop-off: side-by-side comparison

Every row in the comparison table is computed identically for both cohorts within the same 90-day observation window. The `avg workouts per active week` row counts only the user's weeks where at least one training day was logged — so a user who took two weeks off does not have their average pulled down to zero by counting empty weeks.

The `pct users at 4 rest-days` row is the share of users in each cohort whose median rest-day count is exactly 4. Read it as 'how many lifters in this cohort run a classic 3-day-on, 4-day-off week as their default'.

MetricConsistentDrop-off
Users in cohort (n)1524
Avg workouts / active weekBelow floor — not publishedBelow floor — not published
Avg rest days / weekBelow floor — not publishedBelow floor — not published
Median rest days / weekBelow floor — not publishedBelow floor — not published
Rest days p25 / p75Below floor — not publishedBelow floor — not published
Avg longest streak (weeks)Below floor — not publishedBelow floor — not published
Users at 4 rest days (%)Below floor — not publishedBelow floor — not published

Rest-day histogram for the consistent cohort

Below is the distribution of median rest-days-per-week across the consistent cohort. Rather than averaging into a single number that hides the shape of the distribution, we show every integer bucket. This lets you see whether the cohort is bimodal (a 'twice a week' cluster plus a '5 days a week' cluster) or unimodal (a single peak around 3 to 4 rest days).

The distribution shape is more informative than the headline mean — particularly because the cohort is gated on at least 3 workouts/week, so the lowest possible rest-day median in this cohort is already 4 days off.

Rest days / weekUsers (n)% of cohort
1Sample pending — see SQLSample pending — see SQL
2Sample pending — see SQLSample pending — see SQL
3Sample pending — see SQLSample pending — see SQL
4Sample pending — see SQLSample pending — see SQL
5Sample pending — see SQLSample pending — see SQL

Why the shape looks the way it does

Three plausible mechanisms compose the observed distribution. First, recovery: at intermediate volume targets (the 10 to 20 sets/muscle/week range from Schoenfeld's volume-landmark literature), 3 to 4 training days per week leave enough recovery for each muscle group to be hit twice — a frequency-volume balance the data suggests is realistic to sustain. Second, schedule friction: a 5-or-6-day commitment collides with work, family, and travel; users who attempt it usually accumulate skipped sessions until a 14-day gap triggers the drop-off classification. Third, motivational accounting: a 4-day program with clear off-days is easier to feel 'on track' on than a 6-day program where one missed day feels like failure.

These mechanisms are speculative — the data only shows the distribution, not the causation. But the same distribution shape shows up in adjacent observational datasets (Strava's running consistency data, MyFitnessPal's logging streaks), which suggests the pattern is not Arvo-specific.

How to apply this to your own training

If you are choosing a training frequency for a new program and you have not previously sustained 5+ days for two months, the prior the data supports is 3 to 4 training days per week — Monday/Wednesday/Friday or an upper/lower 4-day split — over a 5 or 6-day program. The data does not say 5 or 6 days does not work; it says it does not work for the median person attempting it.

If you are coming off a drop-off period and rebuilding, the same prior applies more strongly: a re-entry program at 3 days/week with full recovery is more likely to land you in the consistent cohort than an aggressive re-entry at 5 or 6 days. Arvo's workout generator defaults to 3-to-4 day templates for first-time and re-entry users for this reason.

Caveats and what this is not

This is observational data from self-selected Arvo users. The 90-day window is fixed; users who would have become consistent at week 13 are not detected as consistent here. The drop-off classifier is also coarse — a user with a single 14-day gap caused by a holiday is bucketed identically to a user who genuinely abandoned the program. The next snapshot will refine the drop-off rule to distinguish 'paused' from 'abandoned'.

We also do not yet stratify by experience level, age, equipment access, or program type (full-body vs split). The next quarterly snapshot will add at least the split-type breakdown — full-body users may carry a different rest-day distribution than push/pull/legs users, and the dataset is now dense enough to test that.

Pick a frequency the data shows is sustainable

Arvo's free AI workout generator defaults to 3-to-4-day templates calibrated against the consistent cohort distribution in this article. Add your goal, equipment, and schedule and get a plan built around rest-day patterns that real users actually hold.

Try the workout generator