Updated November 2026
The best length for men’s running shorts is usually a 5 to 7 inch inseam for road running and a 7 to 9 inch inseam for trail running or longer, hotter runs. Shorter cuts give the most freedom of movement and let you feel airy, while longer cuts reduce chafing and offer more coverage. The right answer depends on your leg length, stride, and how you sweat.
Why Length Matters More Than Most Runners Think
Shorts length affects three things: how freely your legs move, how much of your thigh rubs against fabric, and how much sun and debris reach your skin. A pair that rides up with every stride can feel like a constant distraction by mile five, even if the waistband and fabric are excellent. A pair that is too long can bunch at the hip flexor, flap in the wind, or drag when you wear them for a long, sweaty session.
Shopping for one? See our guide: Top 6 Marathon Running Energy Gels for Race Day Fueling.
Most running shorts are sold by inseam, which is the measurement from the crotch seam down the inside of the leg to the hem. Manufacturers often list inseams between about 2 and 9 inches. Because the inseam is a hem-to-crotch measurement, two shorts with the same inseam can look different on you depending on the rise and leg opening.
The Main Factors That Decide the Right Length
Several factors shape which length works best for you:
- Leg length and build. Taller runners with longer thighs often find a 7 inch inseam covers the same proportion of leg as a 5 inch inseam on a shorter runner.
- Stride and hip mobility. A high-cadence runner with a short, quick stride tends to be fine in shorter cuts. A runner with a longer, more powerful stride or a wide hip swing may need more fabric to prevent riding up.
- Chafing history. If you chafe on the inner thighs, a longer inseam or a slightly looser leg opening often helps more than a different fabric.
- Terrain and weather. Trail runners scraping through brush, or runners in cold, wet conditions, usually benefit from longer cuts. Summer road runners often prefer shorter ones.
- Race or training use. Many runners race in a shorter inseam for speed but train in a longer one for comfort on long days.
How to Find Your Ideal Length
Trying shorts on is the most reliable test, but you can narrow the choices first. Measure your inseam with a flexible tape from crotch to ankle, then compare that to the inseam listed on the product page. Most men do well starting with a 5 to 7 inch inseam for everyday road running, and moving up or down based on how the shorts behave on a real run.
The best test is a short run, not a standing fitting. Do a mile of brisk running, then a few strides with high knees and quick acceleration. Check whether the hem stays in place, whether the inner thigh feels rubbed, and whether the waistband stays put when you lift your knees. If anything shifts or irritates, try the next length up or down.
Keep in mind that brands cut differently. A 7 inch inseam from one company may feel closer to a 6 inch from another because of the leg opening and rise. Use the brand’s size chart and reviews from runners of similar build as a guide, not a hard rule.
Practical Steps and Tips
- Measure your inseam with a flexible tape and note the number.
- Choose a starting length: 5 to 7 inches for road, 7 to 9 inches for trail or cold weather.
- Test the shorts on a run of at least 20 minutes, including some fast strides.
- Check for riding up, bunching at the hip, and inner-thigh rubbing.
- If you chafe, try a longer inseam or a pair with a smoother, more generous leg opening.
- Keep one pair in each length if you run in very different conditions.
- Wash shorts in cold water and avoid fabric softener, which can reduce moisture-wicking and create friction.
What We’d Use
For a balanced everyday pick, look for a 5 to 7 inch inseam in a lightweight, moisture-wicking synthetic with a built-in liner, such as a Nike Dri-FIT running short. For longer coverage on trails or cold mornings, a 7 to 9 inch inseam with side pockets is a practical choice, like the Brooks Chaser 7 Inch Short. If you chafe easily, a compression liner short worn underneath can help regardless of outer length, such as a 2XU compression short. View on Amazon View on Amazon View on Amazon
Related Questions
Are longer running shorts better for chafing?
Often, yes. A longer inseam covers more of the inner thigh, which reduces skin-to-skin and fabric-to-skin friction. A smooth, well-fitting leg opening matters just as much as length, so fit and fabric should be considered together.
Can shorts be too short for running?
Yes. If the hem rides up above mid-thigh during a run, or you feel exposed or constantly pull them down, the inseam is probably too short for your stride or build.
Do 5 inch shorts work for marathons?
Many marathoners race in 5 inch inseams because they offer the most freedom in warm weather. Test them on your long runs first, since chafing can appear only after many miles.
Should I size up for a longer inseam?
Not necessarily. Check the brand’s inseam chart and choose the size that fits your waist and hips first, then confirm the inseam length. Sizing up can make the waistband loose and cause bouncing.
Is there a single best length for every runner?
No. Leg length, stride, sweat rate, and terrain all matter. A 5 to 7 inch inseam is a sensible starting point for road running, but testing is the only reliable way to confirm your personal best length.

