The right running shoes can make all the difference—whether you're training for a marathon, jogging for fun, or just looking to stay active. But with hundreds of models available, choosing the best pair can quickly become overwhelming. The ideal running shoes for you depend on your foot type, running style, terrain, and personal comfort preferences.
This guide breaks down everything you need to know to find the perfect pair of running shoes based on your unique needs, ensuring every mile feels better than the last.
1. Know Your Foot Type
Your foot shape and arch type affect how your foot strikes the ground, which in turn impacts the type of support you need.
Flat Feet / Low Arches
-
Tend to overpronate (roll inward excessively)
-
Need stability or motion control shoes that help align your gait and reduce injury risk
Neutral Arches
-
Distribute weight evenly and naturally
-
Work well with neutral running shoes that offer balanced cushioning and support
High Arches
-
Tend to underpronate (supinate), placing extra pressure on the outer edges of the feet
-
Benefit from cushioned shoes with added shock absorption
To determine your arch type, try the wet footprint test: Wet your foot, step on a piece of paper, and observe the shape of your footprint.
2. Determine Your Gait
Your gait refers to how your feet move while running. Most specialty running stores offer gait analysis to assess your pronation and foot strike.
Common Gait Types:
-
Overpronation: Foot rolls inward too much. Look for structured support.
-
Neutral pronation: Even foot movement. Most neutral shoes will work.
-
Underpronation: Foot rolls outward. Needs more cushioning and flexibility.
Choosing shoes that support your gait pattern reduces stress on your knees, ankles, and hips.
3. Consider Your Running Surface
Where you plan to run also plays a role in which type of shoes will work best.
Road Running
-
Look for lightweight shoes with cushioning
-
Designed for pavement and flat surfaces
-
Ideal for treadmill running too
Trail Running
-
Choose shoes with grippy outsoles, toe protection, and rugged construction
-
Designed to handle rocks, mud, and uneven terrain
Track or Racing
-
Lightweight and minimal for speed and agility
-
Great for competitive runners or interval training
Running shoes are engineered for specific environments. Using the wrong type (e.g., road shoes on trails) can lead to discomfort or faster wear.
4. Prioritize Comfort and Fit
No matter how technically advanced a shoe is, it won’t work if it doesn’t fit well. Proper fit is essential for performance and injury prevention.
Fit Checklist:
-
Toe box: Should have enough space to wiggle your toes
-
Heel: Snug but not tight—no slipping
-
Midfoot: Secure but not restrictive
-
Length: About a thumb’s width between your longest toe and the end of the shoe
Try on shoes at the end of the day (when feet are slightly swollen) and wear the same type of socks you’ll run in.
5. Choose the Right Cushioning
Cushioning absorbs shock and affects how much you feel the ground beneath you. There’s no universal “best” level—it depends on your preference and running style.
Minimal Cushioning
-
Lighter, closer-to-the-ground feel
-
Ideal for experienced runners who prefer responsiveness
Moderate Cushioning
-
Balanced feel for most runners
-
Good for daily training and longer distances
Maximum Cushioning
-
Extra softness for joint protection and comfort
-
Great for recovery runs, beginners, or high-mileage runners
Think about how much impact protection you want versus how much ground feel you prefer.
6. Check the Shoe’s Drop
Heel-to-toe drop is the difference in height between the heel and forefoot.
-
High drop (8–12 mm): Shifts pressure to the heel; good for heel strikers
-
Low drop (0–6 mm): Promotes midfoot or forefoot strike
-
Zero drop: Equal heel and forefoot height; may encourage a natural stride but requires adaptation
Your ideal drop depends on your running mechanics and comfort level. Transition slowly if switching to a lower drop.
7. Evaluate Weight and Flexibility
Lighter shoes typically mean less cushioning but better speed. Heavier shoes tend to offer more structure and protection.
-
Lightweight shoes (under 8 oz): Ideal for racing or fast-paced runs
-
Standard shoes (8–10 oz): Suitable for most training
-
Heavier shoes (10+ oz): Often more supportive and durable
Flexibility also plays a role in how the shoe feels and performs. Shoes should bend at the forefoot—not the arch—for a natural stride.
8. Consider Durability and Use Case
Durability depends on materials, construction, and how often you run.
-
Road shoes typically last 300–500 miles
-
Trail shoes wear out faster due to rugged use
-
Rotate between two pairs to extend each shoe’s life
Look for rubber outsoles, reinforced toe caps, and quality stitching if you want your shoes to go the distance.
9. Set a Realistic Budget
Running shoes range from $60 to $250+. Price doesn’t always indicate quality, but higher-end shoes often offer better materials, fit, and innovation.
Budget Guidelines:
-
$60–$100: Entry-level models; good for casual runners
-
$100–$150: Mid-range with solid performance and durability
-
$150+: Premium models with top-tier features and tech
Choose the best shoe you can afford that fits properly and suits your running style—not just the most expensive one on the shelf.
10. Try Before You Buy (If Possible)
If you’re shopping in-store, take your time:
-
Walk and jog in the store
-
Test shoes side-by-side
-
Ask for a gait analysis or expert recommendation
If buying online, check the return policy in case the fit or feel isn’t quite right after a test run.