Find Your Perfect Marathon

Use our three search tools (By Location, By State, By Keyword) to find your marathon based on the criteria that is important to you such as Location, Date, Temperature, Size, Course Type or Profile, Entry Fee, and much more.

One you've found your marathons, you can see all the details of races including Course Elevations/Descriptions and Runner Reviews, Ratings, and Tips. You can also compare races side-by-side.

After you've run your marathon, please come back and leave your Review and Tips for other runners. Of course, you can also help out your fellow runners today by reviewing any other marathons you've run.

Pace Bands Make Great Stocking Stuffers!!

Have a runner on your Christmas list? Buy them a Marathon or Half Marathon Pace Band for one of nearly 400 marathons and half marathons.

Only $5.99 this holiday season.


Buy Pace Bands Today!

Create a free customized Marathon Pace Wristband based on your goal time and adjusted for the course elevation changes or purchase a water-proof, snap-on Pace WristBand for just $5.99. Choose from over 340 different marathons. Don't see your marathon listed on the Pace Band page, request it to be added.

Upcoming Marathons

Latest Race Reviews

If you want to add your own Ratings & Reviews. Just find your marathon and click the Rate & Review link on one of the Search Pages, Calendar, Race Detail, or Compare Races pages.

Recently Added Elevation Profiles

Race Elevation Profiles are a work in progress. Currently there are profiles for 374 races and more are being added or updated. Leave a note by sending Feedback if there are specific races you would like added.

The majority of Elevation Profiles use the same scale which makes comparing courses much easier. Select the Compare feature on the Search Tools or Calendar to compare races.