The cheapest way to self-coach cycling in 2026
The cheapest credible self-coaching stack in 2026 is mostly free. Strava reads your rides at no cost, Intervals.icu gives you the same CTL/ATL/TSB charts coaches paid four figures for in 2010, GoldenCheetah is open-source, and a used power meter is sub-$300. The honest question is not "how do I get this for free." It's "which one piece is worth paying $10-15 a month for, and where do the false economies hide?" This is the answer.
By Jim Camut · Former pro & ex-Bruyneel Academy racer
Updated May 5, 20264 chapters6 citations
What's actually free in 2026 — and good enough
The free stack covers most of self-coaching. Strava free reads every ride and computes summary metrics. Intervals.icu does CTL, ATL, TSB, fitness charts, and power-curve analysis at no cost. GoldenCheetah is open-source desktop analytics with critical-power modeling. A used single-sided power meter is roughly $200-$300. None of those line items costs anything monthly.
Strava free is the data layer. Every ride uploads, every segment compares, every device syncs. The paid Strava tier (around $12/month or $80/year) adds segment leaderboards and route planning, but for training purposes the free tier is sufficient — the metrics that matter for self-coaching live downstream.
Intervals.icu is the analytics layer. Free, no trial limit, no credit card. It pulls from Strava and computes the standard load-and-fitness model [Allen et al. 2019] — CTL, ATL, TSB, weekly intensity distribution, power curve, eFTP estimates from the rides you already did. Optional supporter tier is around $4/month if you want to fund the project. As an analytics surface it is competitive with TrainingPeaks Premium at roughly $20/month.
Hardware. Used Stages, 4iiii, and Favero single-sided power meters trade in the $200-$300 range; new entry-level units like the 4iiii Precision sit roughly $300-$500. Most modern smart trainers come with built-in power. A heart-rate strap is $40-$70. None of this needs to be premium for the data to be actionable.
Books. The canon is cheap and one-time. Allen and Coggan's Training and Racing with a Power Meter [Allen et al. 2019], Friel's Cyclist's Training Bible [Friel 2018], and Carmichael and Rutberg's Time-Crunched Cyclist [Carmichael & Rutberg 2017] cover almost every periodization decision a self-coached rider has to make. Together they cost less than two months of TrainerRoad.
Where the false economies hide
Free isn't free if you misuse it. Three patterns catch most self-coached riders: treating Zwift or TrainerRoad as a coach, treating Garmin's Daily Suggested Workouts as a periodized plan, and asking ChatGPT for a 12-week plan it cannot adapt. Each looks cheap up front and costs you a season.
Zwift and TrainerRoad are workout libraries, not coaches. Both sit in the roughly $20/month range and both ship excellent structured workouts and indoor experiences. TrainerRoad's Adaptive Training adjusts difficulty inside its plans. Neither restructures your week when a sinus infection wipes Wednesday. Treating either as your full coach means you get great individual sessions inside a structure that does not flex around real life.
Garmin Daily Suggested Workouts are free with the watch and reasonable as a daily nudge. They are not a periodized plan with a goal event, a base phase, or a taper. Following DSW for a year is closer to unstructured riding with intensity guidance than to coaching yourself. For a self-coached rider chasing an August event, that gap matters — the periodization invariants the parent pillar describes [Friel 2018, Foster 1998] cannot be enforced one day at a time.
ChatGPT writing your training plan is the cheapest-feeling option and the most expensive in misallocated effort. A generic LLM with no Strava connection, no memory across weeks, and no awareness of what you actually rode produces a plan that reads great on day one and decays the moment your first session goes off-script. Foster's monotony research [Foster 1998] is exactly the kind of constraint these prose-only plans violate by accident — they will happily stack three threshold sessions back-to-back if you ask nicely.
The pattern. False economy is paying nothing for a tool that does not do the job, then paying for it later in stalled fitness, missed peaks, or injury. A free plan you ignore is more expensive than a $12/month plan you actually follow.
The one paid tool worth its monthly cost
If you spend a single dollar on self-coaching in 2026, spend it on the layer the free stack does not cover: adaptive plan generation. Free analytics tell you what happened. Free workout libraries tell you what to do today. Neither answers the question that actually limits self-coached riders — given my goal, my history, and the week I actually had, what's the right plan for the next 8 weeks?
What the free stack misses. Intervals.icu shows your CTL ramp climbing past safe range; it does not redesign your week to absorb the disruption. Strava notes the unplanned 90-minute group ride; it does not recompute Sunday's session as recovery. GoldenCheetah models critical power; it does not write a Base-Build-Peak macrocycle. The gap between analytics and coaching is the gap most self-coached riders fall into.
Where adaptive planning sits in the cost stack. The major paid platforms cluster between $10 and $30 a month: Xert at roughly $15/month, TrainingPeaks Premium at roughly $20/month, Wahoo SYSTM at roughly $18/month, TrainerRoad at roughly $22/month. Each makes a different bet. Xert bets on its Training Load model. TrainingPeaks bets on charts and structured workouts a coach hands you. SYSTM and TrainerRoad bet on indoor workout libraries.
We at AdaptCycling sit in this same range — for the price of a Strava subscription — and bet on the part the others largely don't do: reading your full Strava history and rebuilding the plan when your week falls apart. The pillar's framing applies here directly: the most leveraged thing self-coaching adds is structure and recovery enforcement [Meeusen 2013], not more workout variety. One paid tool, chosen well, replaces the part of a coach the free stack cannot.
The right test for any paid tool. Does it read what you actually rode, respect periodization invariants you cannot violate without consequence [Friel 2018, Allen et al. 2019], and restructure when life disrupts the week? If yes, the $10-15 it costs is the cheapest piece of equipment in your training. If no, you are paying a monthly fee for prettier charts.
A defensible cheapest stack — three configurations
Three honest configurations cover almost every self-coached rider. The zero-budget stack is Strava free + Intervals.icu free + a used power meter + the books. The one-paid-tool stack adds one $10-15/month subscription for adaptive planning. The two-tool ceiling is $20-30/month total. Above that you are paying for things you don't need.
Configuration one — zero subscription. Strava free, Intervals.icu free, GoldenCheetah on the desktop, a used power meter, a heart-rate strap, and the canon books on your shelf. You read your own data, you write your own plan from Friel's framework [Friel 2018], you enforce your own recovery weeks. This works — but only for the rider with the discipline and analytical interest to do the coaching themselves. The honest failure mode is a year-two plateau because nothing external surfaces uncomfortable signals.
Configuration two — one paid tool, around $10-15/month. Free stack plus one adaptive coaching layer that does what the free stack does not: reads your rides, generates the plan, and rebuilds when life intrudes. This is the configuration the parent pillar argues most self-coached amateurs actually want. You pay roughly 1/13th of 1-on-1 coaching [CTS 2026] for the four technical things a coach does — load management, periodization, recovery enforcement, taper design — and keep the fifth (outside-perspective accountability) as a deliberate self-coaching skill.
Configuration three — two tools, capped at $20-30/month. Free stack plus an adaptive coach plus one indoor workout platform if you ride indoors a lot (Zwift for the social pull, TrainerRoad or SYSTM for the workout library). The two tools serve different jobs: one writes the plan, the other delivers the indoor sessions. Avoid the trap of buying both an adaptive coach and an analytics-heavy paid tool — the overlap is large and the monthly bill doubles for marginal gain.
What never makes sense at this scale. Paying $200-$700 a month for 1-on-1 coaching [CTS 2026] when your goal is local races or personal fitness. The math only works above a clear performance threshold the parent pillar lays out. For most self-coached cyclists, the cheapest credible stack tops out around $15/month — and the thing it buys is not data, it's the coaching layer the free tools cannot do.
Quick answers
Can I really self-coach with $0/month?
Is Intervals.icu really as good as TrainingPeaks Premium?
Can ChatGPT write me a training plan for free?
What's the single highest-leverage purchase a self-coached cyclist can make?
Sources cited in this guide
- 01Foster 1998. Monitoring training in athletes with reference to overtraining syndrome. Medicine & Science in Sports & Exercise.
- 02Meeusen 2013. Prevention diagnosis and treatment of the overtraining syndrome: Joint consensus statement of the European College of Sport Science and the American College of Sports Medicine. European Journal of Sport Science.
- 03
- 04
- 05Carmichael & Rutberg 2017. The Time-Crunched Cyclist: Race-Winning Fitness in 6 Hours a Week (3rd ed.). VeloPress.
- 06
More inside The self-coached cyclist
Start here · Foundational guide
The self-coached cyclist: training without a coach in 2026
What self-coached actually means in 2026, why most amateurs plateau in year two, and how to structure a training year without a personal coach.
Read the full guide
Other articles in this series
- 01
How to restart cycling training after two weeks off
When you miss two weeks on the bike, the question isn't whether to resume — it's how to restart without overshooting the next two.
- 02
How often to take a recovery week as a self-coached cyclist
The 3-on/1-off recovery-week cadence is a guideline, not a law. When self-coached riders should hold it, push it, or deload sooner.
- 03
Am I overtrained or just tired? A self-coached cyclist's guide
Functional overreaching, non-functional overreaching, and OTS — what each looks like, and when fatigue crosses into something more serious.
- 04
How to spot and fix junk intensity as a self-coached cyclist
Most amateur rides drift into the medium-hard zone you can't recover from but don't adapt to. How to spot junk intensity — and three structural fixes.
- 05
Why year two stalls: junk intensity and the amateur plateau
Year-one gains came from any training. Year two stalls when intensity drift inverts the 80/20 rule. The mechanism — and the fix.
- 06
Cycling training plan for an irregular schedule
Shift work, a new baby, and weekly travel break the standard 7-day training week. How to plan around an unpredictable schedule.
- 07
What weekly TSS should an amateur cyclist actually target?
TrainingPeaks charts make weekly TSS look like the goal. For most amateurs it's the wrong primary target — here's what to use instead.
- 08
Safe CTL ramp rate for amateur cyclists: how fast is too fast
How fast a self-coached cyclist can grow CTL without crossing into non-functional overreaching — the numbers, the signals, and the override rules.
- 09
When self-coached stops working: signals it's time for a coach
Self-coaching works for most amateur cyclists — until it doesn't. The four honest signals you've outgrown DIY, and the cheaper fixes to try first.
- 10
FTP test vs power curve: should self-coached riders test?
When the self-coached cyclist actually needs an FTP test versus when the power curve is enough — a judgment-call framework with research backing.
- 11
Self-coached 12-week training plan for a goal event
How a self-coached cyclist builds a 12-week base/build/peak/taper block for a goal event — the math, the workouts, and the taper that holds the peak.
Free preview · No card · ~3 minutes
Try the adaptive coach yourself.
Tell us your goal, hours, and days. We'll draft a representative training week in our coaching voice — no Strava connection needed.
Connect Strava when you're ready to start the trial