How many hard sessions should I do per week?
The short answer for most amateur cyclists: two to three hard sessions per week. The longer answer depends on your weekly hours, goals, and how well you recover between efforts. This guide shows you how to set the right intensity mix so you build FTP, boost VO2max, and arrive fresh for key rides.
Rule of thumb: keep easy days truly easy, and make 2β3 days meaningfully hard. Adjust up or down with your recovery and results.
What counts as a βhardβ session?
Hard means a workout that places a clear strain on your aerobic or neuromuscular system and requires recovery beyond an easy spin. Think sessions that leave you needing 24β48 hours before you could repeat them with quality.
- VO2max and anaerobic intervals: 3β6 minute repeats at 106β120% of FTP, or shorter 30β90 second efforts above 120% of FTP.
- Threshold work: 2Γ15 to 3Γ20 minutes at 95β100% of FTP, or continuous 30β50 minutes near FTP.
- Demanding tempo or sweet spot: 2Γ20 to 3Γ30 minutes at 85β94% of FTP (these are βmoderately hard,β but still count toward your hard-day budget).
- Racing or a fast group ride that includes extended time at or above threshold.
Easy endurance (Z2) rides below ~70β75% of FTP are not βhardβ and should feel conversational. They build aerobic capacity while enabling recovery.
How many hard sessions by weekly training volume?
Use the table below as a starting point. Most endurance research supports a polarized or pyramidal intensity distribution: lots of low intensity, a little high intensity, and a modest amount of tempo/sweet spot depending on your phase and durability.
| Weekly hours | Hard sessions | Typical distribution | Notes |
|---|---|---|---|
| 3β5 hours | 2 | Polarized or pyramidal: mostly Z2, with 1 VO2/threshold + 1 sweet spot/tempo | Quality over quantity; keep easy rides easy. |
| 6β8 hours | 2β3 | Pyramidal: majority Z2, small amount tempo/SS, limited high-intensity | Two is often enough; use a third sparingly. |
| 9β12 hours | 3 | Polarized/pyramidal blend | Common for ambitious riders; schedule recovery carefully. |
| 13β16 hours | 3β4 | Pyramidal with very high Z2 volume | Most do best with 3; use 4 only in short blocks. |
| 16+ hours | 3β4 | Predominantly Z2 | Keep 4 hard days to brief periods; monitor fatigue closely. |
Context matters:
- Masters athletes and riders with high life stress often thrive at the lower end (e.g., 2 instead of 3).
- Returning from illness or a break? Start with 1β2 hard days for 2β3 weeks.
- Each hard session typically needs 36β48 hours before the next one of similar load.
Match intensity to your goal and season
Your mix of hard sessions should reflect what you want to improve and when youβre racing.
- Base (8β12 weeks): 1β2 quality days. Emphasize Z2 endurance and technique, add sweet spot sparingly to lift load without frying freshness.
- Build (6β10 weeks): 2β3 quality days. Include threshold to raise FTP and VO2max intervals for aerobic ceiling. Keep the rest predominantly Z2.
- Peak/race: 2 quality days most weeks, plus the race itself counts as hard. Shorter, sharper sessions; more recovery.
- Taper (7β10 days): 1β2 brief intensity touch-ups, reduce volume 30β50%, maintain frequency.
Choose the type of hard session based on your target:
- Raise FTP: 1β2 threshold sessions weekly, optionally 1 sweet spot. Limit VO2max to 1 day.
- Boost VO2max: 1β2 VO2max sessions, plus 1 threshold or race-specific day.
- Endurance events (gran fondos): 1 tempo/sweet spot durability session, 1 threshold or race-like over/unders.
Weekly templates you can use
These examples assume seven-day weeks. If you recover more slowly, stretch to a 9β10 day microcycle.
~5 hours per week (2 hard days)
- Tue: Threshold 3Γ10β12 min @ 95β100% FTP (total 30β36 min), endurance before/after.
- Thu: VO2max 5Γ3 min @ 110β120% FTP with equal recovery.
- Sat: Endurance 90β120 min Z2.
- Other days: 30β60 min easy spins or rest.
~8 hours per week (2β3 hard days)
- Tue: VO2max 4β6Γ3β4 min @ 110β118% FTP.
- Thu: Sweet spot 2Γ20β30 min @ 88β92% FTP.
- Sat: Long Z2 2.5β3 h; include 2Γ15 min tempo if fresh.
- Sun: Easy 60β90 min Z2.
~12 hours per week (3 hard days)
- Tue: Threshold 3Γ12β15 min @ 95β100% FTP (or over/unders near FTP).
- Thu: VO2max 5Γ4 min @ 110β115% FTP.
- Sat: Race or fast group ride (counts as hard) or tempo/sweet spot 3Γ20 min.
- Other rides: Z2 endurance to fill remaining hours.
Placement tips:
- Avoid back-to-back hard days unless using a short block; follow with 1β2 easy days.
- If you race on the weekend, reduce midweek hard work to arrive fresh.
- Track power, HR, RPE, and sleep. If watts drop and RPE climbs, pull one hard session and add Z2.
Adjust week to week with simple checkpoints
- Can you hit target watts at intended RPE? Yes: keep the plan. No: drop one hard day.
- Morning readiness (resting HR, HRV trend if you track it, sleep quality): two or more poor days in a row = reduce intensity.
- Residual soreness or heavy legs beyond 48 hours after intervals: replace the next hard day with Z2.
- Monotony check: more than three weeks without a recovery week? Cut volume 30β40% for 5β7 days and keep only 1β2 short quality sessions.
Most riders progress fastest with consistent Z2 volume, 2β3 targeted hard sessions, and honest recovery. Start at the low end, earn the right to add more intensity, and let your performance in watts and how you feel guide the final tweaks.