Hundred seg 1 0%

Winter · dark at both ends of the day

A hundred days, weather included

In June the habit runs itself. In November it is dark when you leave the house and dark when you get back, the pavement is wet, and the forecast is a ready-made argument for staying in.

what we can point at

Winter is measurably the season running goes quiet

—
RunSignup's 2025 race report, covering more than 97,000 events, describes a polarised calendar: spikes in spring and autumn and very slow winter seasons. source
31.5M
Strava's analysis of over 31.5 million January activities put the mass drop-off on the second Friday of January, the point it calls Quitters' Day. source

Both statements are quoted from the linked reports, with no adjustment by us.

The weather does not stop you. It just gives you a reason.

why winter wins

The forecast decides before you doYou check it at seven, see rain at six, and the evening is settled. The run was cancelled hours before the hour it was meant to happen.
The excuse is a good one, which is the problemRunners who run daily say what they learned was not fitness but the catalogue of excuses they use on themselves. Weather is the most respectable item in it.
The gap gets long enough to become a stopTwo weeks of weather, then a fortnight of not quite restarting, and by February the habit has no pulse and no witness.

how it runs

Three tasks in the morning, one report at night

Three tasks in the morning, one report at night

how it runs

01 Write the day before you look outside Three tasks in the morning. The run is defined by minutes, not by conditions, so the weather changes how it feels and not whether it happens.
02 Report the day, wet or otherwise Two lines each evening. Days you swapped the run for something indoors are written down as what they were, and they still count.
03 Other people are out in the same weather The reports arrive from the same cold week you are having. It is hard to file the forecast as a reason when five people just filed a run in it.

the shape of it

What a hundred winter days look like

day 1

Mostly logistics — kit by the door, route that works in the dark, a task short enough to survive a downpour.

lap 1of 5each 20 days
Day 1–10

Mostly logistics — kit by the door, route that works in the dark, a task short enough to survive a downpour.

Day 30

The first genuinely miserable week. You write smaller tasks, keep reporting, and the count holds through it.

Day 100

A hundred days through the worst stretch of the year, and a habit that no longer consults the forecast for permission.

Three tasks each morning. One report each night. A hundred days of running.

the shape of it

What a hundred winter days look like

day 1–10Mostly logistics — kit by the door, route that works in the dark, a task short enough to survive a downpour.
day 30The first genuinely miserable week. You write smaller tasks, keep reporting, and the count holds through it.
day 100A hundred days through the worst stretch of the year, and a habit that no longer consults the forecast for permission.
the park
the park

before you sign up

Reasonable questions

Does the challenge require running outdoors every day?

No. It requires one report a day. The task is yours — treadmill, indoor session or a rest day all count when you write them as the day's task.

What about ice and storms?

You write a different task. Nobody here is judging conditions on your behalf, and the count does not reward taking risks.

Do you provide winter training advice?

No. We are not coaches and we do not give training or safety advice. The programme is the daily structure and the group.

What if the whole week is written off?

You report the week as it was. A logged bad week keeps you inside the hundred days.

When does the next group start?

Groups begin on fixed dates through the year. Leave an email and we tell you the next one.

A hundred days through the dark months

Leave an email and we will tell you when the next group opens.

We write once, when the next hundred days start.

ask first

Not sure it fits your training?

Enter to send · Shift + Enter for a new line
Join the next hundred days