The week you want on the Edge
A typical week from a plan looks like this, and the aim is for each session to show up on its day without you thinking about it:
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| Recovery | Threshold | Endurance | Recovery | VO2max | Long ride | Endurance |
- Weekly planseven sessions
- Garmin Connect calendareach on its day
- Syncphone, Wi‑Fi or USB
- Edge training calendarpick today, ride
What Garmin supports
- Workouts in Garmin Connect can be put on dates in your Garmin Connect calendar.
- Scheduled workouts sent to the Edge appear in its training calendar. On the Edge 1040 that’s Training › Training Plan, the calendar icon, then a day, where you can view or start the workout.
- Garmin’s fēnix 7 manual states that sending scheduled workouts from Garmin Connect overwrites the training calendar already on the device. If a session vanishes after you change the week, re-send the whole schedule.
- A FIT workout file has no field for a calendar date. Copied over USB, it lands in Training › Workouts with everything else.
Training apps that fill your Garmin calendar automatically do it through Garmin’s Training API, which needs Garmin’s approval as a developer partner. A downloaded file can’t do that part.
Doing it with SurgeIQ Lab today
Option 1: the workout list, no calendar
Download the workouts, copy them onto the Edge over USB, and each day pick the right one from Training › Workouts. A whole week downloads as one .zip, its files named by date. Unzip it and copy the .fit files. On the Edge the workouts show by name, not date, so a week with two “Endurance ride” sessions has two identical entries; load the day’s workout the night before if that bothers you. Steps in how to export a cycling workout to your Garmin Edge.
Option 2: rebuild and schedule in Garmin Connect
- On Sunday evening, open next week’s plan in SurgeIQ Lab.
- For each structured session, build it in Garmin Connect’s workout editor (how).
- Put each one on its day in the Garmin Connect calendar.
- Sync the Edge, then check Training › Training Plan on the device.
Only rebuild what needs structure. An easy spin or an endurance ride doesn’t need a workout file to be ridden properly. The threshold and VO2max days do. In the week above that’s two workouts to type, not seven. If you ride the same key sessions most weeks, save them once in Garmin Connect and just reschedule them.
Available now vs coming later
| Feature | Status |
|---|---|
| Build a workout and download a FIT file (free, no account) | Available now |
| Weekly plan with Export to Garmin on each ride, and the whole week as a .zip | With free accounts, coming soon |
| Each session linked to the Strava ride that completed it | With free accounts, coming soon |
| Sessions appearing on the Garmin calendar automatically | Not available: needs Garmin’s Training API approval |
| Edits in SurgeIQ Lab updating your Garmin calendar | Not available, for the same reason |
Making it stick
Sessions move around during a week, and the Edge doesn’t mind. If Tuesday’s threshold becomes Wednesday’s, start it from Training › Workouts on Wednesday rather than re-scheduling everything at 10 p.m. Keep the hard days apart: two hard sessions back to back because the calendar got shuffled is how a good week goes sideways. See how recovery fits into a training plan.
Where to go next
How this guide was written
Garmin’s behaviour is taken from the Edge 1040 manual (training plans and the training calendar) and the fēnix 7 manual, which spells out that sending scheduled workouts replaces the calendar on the device; the Edge manuals we checked don’t say either way. Checked October 2026. SurgeIQ Lab’s side describes the product as it is, with account features marked as coming soon.
Sources
- Garmin Edge 1040 manual: Training Plans
- Garmin Edge 1040 manual: Viewing the Training Calendar
- Garmin fēnix 7 manual: About the Training Calendar (scheduled workouts overwrite the device calendar)
- Garmin Edge 1040 manual: Following a Workout From Garmin Connect
- Garmin FIT SDK: Workout file type
- Garmin Connect Developer Program: Training API