Make Every Mile Count,
join free today

You pound the pavement, we provide the motivation. Plan each stride and
learn from every route with MapMyRun.

By joining MapMyRun, you agree to the Terms & Conditions and Privacy Policy

Map Your Route

Know where you're going, see where you've been. We have over 70 million routes to chose from - or be bold and create your own.

Check it out

Track Your Activity

Record activity with our mobile apps, import data from third-party devices, enter workouts manually and never miss a beat.

Check it out

Share with Friends

Add a social twist to your exercise routine. Get extra encouragement, cheer on your buddies or start a little friendly competition.

Check it out