Most people take about 25–40 minutes to run a 5k, but the range is huge depending on fitness, experience, age, and whether you are running or run‑walking.

Quick Scoop

  • Many recreational runners finish a 5k in roughly 25–35 minutes (about 8–11 minutes per mile or 5–7 minutes per kilometer).
  • A very rough “average person who trains a bit” often lands around 30–35 minutes.
  • Newer runners or those mostly jogging and walking often take 35–50 minutes, and that is still a solid, healthy result.
  • Brisk walkers can expect about 45–60 minutes to cover 5k.
  • Competitive and elite runners can run 5k well under 20 minutes; top amateurs may be in the 18–22 minute band.

Typical 5k time bands

[6][4] [9][10][6] [1][8][4] [7][5][1] [5][7][1]
Runner type Approx. 5k time Notes
Brisk walking 45–60 min Good target if you are starting from low fitness or just want to finish comfortably.
New runner (run–walk) 35–50 min Common for people doing first 5k plans like Couch to 5k.
Recreational runner 25–35 min Often cited as the broad “average 5k” window.
Fit, experienced runner 20–25 min Requires regular training and steady pacing.
Competitive / club runner 16–20 min Strong training base; often racing regularly.

What the data and forums say

Large race‑result datasets suggest an overall average 5k finish time in the low‑to‑mid 30‑minute range when you mix all ages and abilities. Age‑group breakdowns show that many casual runners in their 20s–40s cluster around high‑20s to mid‑30s minutes, with times tending to drift slower beyond age 60.

On running forums, beginners frequently report 5k times around 35–45 minutes and are told this is completely normal and a good starting point. More experienced hobby runners often discuss targets like “sub‑30 minutes” or “sub‑25 minutes” as key milestones rather than expecting very fast, race‑level times.

How long it might take you

Your own 5k time will mostly depend on:

  • Current fitness and weight.
  • Experience with running (new vs. regular runner).
  • Whether you run continuously or use run–walk intervals.
  • Course profile (hilly vs. flat), weather, and surface.

As a rough example, if you can run 1.5 km in 9–12 minutes at a sustainable pace, that translates to roughly 28–37 minutes for 5k once you build up the endurance to hold that effort. With consistent training over a couple of months (3–4 easy runs per week), many new runners see their 5k time drop by several minutes.

If this is your first 5k, the most useful first goal is simply: “finish feeling okay,” then use that time as your personal baseline for improvement.

TL;DR: For most new or casual runners, “how long does it take to run 5k?” usually means somewhere between 30 and 40 minutes, with anything slower or faster still perfectly valid depending on your situation.

Information gathered from public forums or data available on the internet and portrayed here.