Hill Repeats Generator
Generates a random hill-running training session idea — hill repeats and sustained climbs for strength and endurance.
What this generator does
Sets a hill-repeat session, which is a specific and demanding kind of running workout. Narrower than the running interval generator because the terrain is the variable rather than the pace.
What you'll get
This generator draws from a hand-checked list of 6 entries. Here is a spread of 6 of them, so you can see the style before you generate:
- 6 x hill sprints (20-30 seconds), walk back down to recover
- A steady 20-minute hill climb at a controlled effort
- 10 x short, steep hill sprints with full recovery
- Hill repeats: run up hard, jog down, repeat 8 times
- A long, gradual hill route at an even effort throughout
- 4 x longer hill climbs (2-3 minutes) at threshold effort
A fixed sample of the list, not a live draw — your own results are picked at random from all 6, without repeating until the list runs out. Original authoring for Generate Random.. Last reviewed 2026-07-19.
How to use this tool
- Press generate for a hill session.
Common use cases
- Varying hill-training sessions
- Strength-focused running workouts
- Breaking a workout-planning rut
Practical tips
- Choose a hill you can run the whole way up; a gradient that forces walking makes the session something else.
- Jog or walk the descent rather than running it hard — downhill running at speed is where hill sessions cause injuries.
Entries are chosen with your browser's cryptographic random number generator, so every entry on the list is equally likely. How Generate Random works.
Not personalised fitness or medical advice. Check with a qualified professional before starting a new exercise routine, especially if you have an existing injury or condition.