All Guides
CoffeeFitnessRunningCaffeine

Best Coffee for Running

A cup 45 minutes before a run improves endurance and makes the effort feel easier. Here's the timing, the GI caveats, and the best coffees for runners.

5 min read
Best Coffee for Running

A black coffee 45 minutes before a run is one of the cheapest, most reliable ways to run a bit better. Caffeine improves endurance and time to exhaustion, and it makes a given pace feel easier - which for most recreational runners is the bigger deal.

The Runner's Version

  • Dose: ~3 mg per kg bodyweight - one strong cup for most people.
  • Timing: 45-60 minutes before you head out, so it peaks as you start.
  • Keep it black. Milk and sugar before running is a recipe for a side stitch.
  • Mind the GI effect. Coffee stimulates the gut; give yourself time for a bathroom stop before you leave.
  • Hot days: coffee is fine and doesn't meaningfully dehydrate you, but it's not a substitute for water and electrolytes.

The Picks

Basic Black Coffee

Mild and easy on the stomach - the safe choice before a run.

Basic Black Coffee

Filter Coffee (70% Arabica, 30% Robusta)

More caffeine per small cup for longer runs or races, if your stomach tolerates it.

Biccode Estate Coffee

Medium-intensity, gentle on an empty stomach for early morning runs.

Biccode Estate Coffee

Halflong Assam Coffee

One of the gentlest coffees in the range - good if coffee usually unsettles you before exercise.

Halflong Assam Coffee

Race Day

Practise your exact pre-race coffee in training first. Race morning is not the time to discover a new dose disagrees with you. If it works in training, keep it identical on race day.

Related Reading

Best Coffee Before a Workout, Best Coffee for Athletes and Endurance Sports, and Best Coffee for a Morning Workout.


For running: one strong black coffee ~45 minutes before you go, rehearsed in training, with time for a bathroom stop.

Related Articles