Flat Marathons in the US: The 211 Flattest Courses: Ranked by climb per mile, with typical race-morning weather

Every US marathon whose course map we have checked, measured the same way: the total climb and descent along the route, per mile. Beside each one is what race morning is usually like there, from that race's own past editions. 211 courses under 30 ft per mile, out of 390 we measured. Updated November 10, 2026.

Flat: under 10 ft per mile (64)

  1. 1
    Kiawah Island MarathonBQ
    Kiawah Island, SC · Dec 12, 2026
    0.4 ft/mi11 ft up, 11 ft down
    42–52°F start, high 56°Frain in 1 of 27 years
  2. 2
    Historic Drawbridge MarathonBQ
    St. Michaels, MD · ~Oct 2027
    0.5 ft/mi13 ft up, 12 ft down
    Too few past race mornings on file
  3. 3
    Look Good Feel Good San Leandro Marathon
    San Leandro, CA · Oct 2, 2027
    0.8 ft/mi20 ft up, 20 ft down
    55–64°F start, high 74°Fno rain in 4 years
  4. 4
    Erie MarathonBQ
    Erie, PA · ~Sep 2027
    0.9 ft/mi24 ft up, 23 ft down
    50–65°F start, high 64°Frain in 2 of 16 years
  5. 5
    Lock 2 Lock MarathonBQ
    Williamsport, MD · Sep 11, 2027
    1.0 ft/mi25 ft up, 25 ft down
    66–68°F start, high 74°Frain in 1 of 4 years
  6. 6
    Ocean City Running FestivalBQ
    Ocean City, MD · Nov 14, 2026
    1.6 ft/mi43 ft up, 29 ft down
    Too few past race mornings on file
  7. 7
    Atlantic City MarathonBQ
    Atlantic City, NJ · Oct 17, 2027
    2.0 ft/mi53 ft up, 53 ft down
    49–61°F start, high 62°Frain in 2 of 16 years
  8. 8
    Foot Traffic Flat MarathonBQ
    Portland, OR · Jul 4, 2027
    2.3 ft/mi59 ft up, 60 ft down
    55–59°F start, high 64°Fno rain in 23 years
  9. 9
    New Orleans MarathonBQ
    New Orleans, LA · Nov 14, 2026
    2.3 ft/mi60 ft up, 60 ft down
    Too few past race mornings on file
  10. 10
    Nebraska State Fair MarathonBQ
    Grand Island, NE · ~Aug 2027
    2.4 ft/mi63 ft up, 61 ft down
    64–68°F start, high 71°Frain in 1 of 12 years
  11. 11
    Albuquerque Running FiestaBQ
    Albuquerque, NM · ~Nov 2027
    2.6 ft/mi64 ft up, 69 ft down
    Too few past race mornings on file
  12. 12
    Tidewater Strider Dismal Swamp MarathonBQ
    Chesapeake, VA · Dec 6, 2026
    2.9 ft/mi36 ft up, 75 ft down
    Too few past race mornings on file
  13. 13
    Haunted Forest MarathonBQ
    Canal Fulton, OH · ~Oct 2027
    3.0 ft/mi67 ft up, 78 ft down
    35–46°F start, high 55°Frain in 1 of 6 years
  14. 14
    Pacific Northwest MarathonBQ
    Harrisburg, OR · ~Sep 2027
    3.1 ft/mi80 ft up, 80 ft down
    47–53°F start, high 63°Fno rain in 5 years
  15. 15
    Town of Celebration MarathonBQ
    Celebration, FL · Jan 31, 2027
    3.4 ft/mi86 ft up, 90 ft down
    47–62°F start, high 63°Frain in 3 of 12 years
  16. 16
    Mississippi River MarathonBQ
    Greenville, MS · ~Feb 2027
    3.4 ft/mi90 ft up, 85 ft down
    33–50°F start, high 54°Frain in 2 of 12 years
  17. 17
    McAllen MarathonBQ
    McAllen, TX · Jan 16, 2027
    3.6 ft/mi86 ft up, 95 ft down
    44–62°F start, high 59°Fno rain in 9 years
  18. 18
    Mobile MarathonBQ
    Mobile, AL · Jan 10, 2027
    3.7 ft/mi97 ft up, 97 ft down
    33–49°F start, high 57°Fno rain in 13 years
  19. 19
    Miami MarathonBQ
    Miami, Florida · Jan 31, 2027
    4.3 ft/mi112 ft up, 108 ft down
    66–72°F start, high 74°Frain in 5 of 22 years
  20. 20
    Thumb Coast MarathonBQ
    Caseville, MI · ~Nov 2027
    4.5 ft/mi102 ft up, 118 ft down
    Too few past race mornings on file
  21. 21
    We Run This Beach MarathonBQ
    Gulf Shores, AL · Feb 21, 2027
    4.8 ft/mi126 ft up, 124 ft down
    46–48°F start, high 61°Fno rain in 5 years
  22. 22
    Shamrock MarathonBQ
    Virginia Beach, VA · Mar 21, 2027
    5.0 ft/mi124 ft up, 130 ft down
    43–53°F start, high 49°Frain in 7 of 25 years
  23. 23
    Big Beach MarathonBQ
    Gulf Shores, AL · Jan 31, 2027
    5.0 ft/mi130 ft up, 124 ft down
    45–63°F start, high 64°Frain in 2 of 11 years
  24. 24
    Panama City Beach MarathonBQ
    Panama City Beach, FL · Dec 5, 2026
    5.2 ft/mi136 ft up, 130 ft down
    52–59°F start, high 67°Frain in 4 of 10 years
  25. 25
    Boston or Bust MarathonBQ
    Huntsville, AL · Sep 12, 2027
    5.5 ft/mi144 ft up, 145 ft down
    57–68°F start, high 74°Frain in 1 of 5 years
  26. 26
    Emerald Isle MarathonBQ
    Emerald Isle, NC · Oct 23, 2027
    5.6 ft/mi137 ft up, 146 ft down
    55–62°F start, high 70°Fno rain in 6 years
  27. 27
    Texas MarathonBQ
    Kingwood, TX · Jan 1, 2027
    5.6 ft/mi145 ft up, 146 ft down
    40–56°F start, high 61°Frain in 2 of 27 years
  28. 28
    Rehoboth Beach MarathonBQ
    Rehoboth Beach, DE · Dec 5, 2026
    5.6 ft/mi146 ft up, 140 ft down
    30–46°F start, high 49°Frain in 1 of 17 years
  29. 29
    Fargo MarathonBQ
    Fargo, ND · May 22, 2027
    5.8 ft/mi151 ft up, 143 ft down
    41–55°F start, high 61°Frain in 3 of 21 years
  30. 30
    Florida MarathonBQ
    Melbourne, FL · Feb 7, 2027
    5.9 ft/mi152 ft up, 154 ft down
    55–68°F start, high 68°Frain in 3 of 11 years
  31. 31
    Myrtle Beach MarathonBQ
    Myrtle Beach, SC · Mar 6, 2027
    5.9 ft/mi153 ft up, 154 ft down
    40–61°F start, high 63°Frain in 1 of 14 years
  32. 32
    Potomac River Run MarathonBQ
    Washington, DC · May 1, 2027
    6.0 ft/mi157 ft up, 157 ft down
    50–56°F start, high 63°Frain in 3 of 12 years
  33. 33
    Potomac River Run Marathon (Fall)BQ
    Washington, DC · ~Oct 2027
    6.0 ft/mi157 ft up, 157 ft down
    49–55°F start, high 65°Frain in 2 of 6 years
  34. 34
    Greenbrier River Trail MarathonBQ
    Marlinton, WV · Oct 3, 2027
    6.1 ft/mi159 ft up, 159 ft down
    49–53°F start, high 57°Frain in 2 of 5 years
  35. 35
    Boise MarathonBQ
    Boise, ID · Jun 20, 2027
    6.1 ft/mi160 ft up, 160 ft down
    52–66°F start, high 72°Frain in 1 of 3 years
  36. 36
    MISH Waterfront MarathonBQ
    Gladstone, MI · Jun 5, 2027
    6.4 ft/mi168 ft up, 168 ft down
    Too few past race mornings on file
  37. 37
    Mill Race MarathonBQ
    Columbus, IN · Sep 25, 2027
    6.5 ft/mi170 ft up, 170 ft down
    55–66°F start, high 71°Frain in 1 of 12 years
  38. 38
    26.2 with Donna MarathonBQ
    Jacksonville Beach, FL · Feb 7, 2027
    6.5 ft/mi171 ft up, 171 ft down
    40–60°F start, high 62°Frain in 1 of 17 years
  39. 39
    Athens MarathonBQ
    Athens, OH · Apr 11, 2027
    6.8 ft/mi108 ft up, 178 ft down
    35–57°F start, high 60°Frain in 5 of 25 years
  40. 40
    Oak Island MarathonBQ
    Oak Island, NC · Feb 13, 2027
    6.8 ft/mi168 ft up, 177 ft down
    36–51°F start, high 54°Frain in 2 of 11 years
  41. 41
    Houston MarathonBQ
    Houston, TX · Jan 17, 2027
    6.9 ft/mi182 ft up, 179 ft down
    36–52°F start, high 54°Frain in 2 of 27 years
  42. 42
    Famous Idaho Potato MarathonBQ
    Boise, ID · May 15, 2027
    7.1 ft/mi184 ft up, 186 ft down
    46–53°F start, high 63°Frain in 2 of 22 years
  43. 43
    Buzz Sawyer Western Maryland MarathonBQ
    Hancock, MD · ~Oct 2027
    7.1 ft/mi186 ft up, 185 ft down
    46–49°F start, high 56°Fno rain in 5 years
  44. 44
    Two Cities MarathonBQ
    Fresno, CA · Nov 7, 2027
    7.4 ft/mi193 ft up, 194 ft down
    51–53°F start, high 61°Fno rain in 13 years
  45. 45
    Suffolk County MarathonBQ
    East Islip, NY · Oct 24, 2027
    7.5 ft/mi196 ft up, 196 ft down
    45–58°F start, high 59°Frain in 2 of 9 years
  46. 46
    Space Coast MarathonBQ
    Cocoa, FL · Nov 22, 2026
    7.6 ft/mi199 ft up, 188 ft down
    57–68°F start, high 74°Frain in 1 of 22 years
  47. 47
    Grand Rapids MarathonBQ
    Grand Rapids, MI · Oct 17, 2027
    7.9 ft/mi194 ft up, 206 ft down
    38–46°F start, high 55°Frain in 3 of 20 years
  48. 48
    Illinois MarathonBQ
    Champaign-Urbana, IL · Apr 24, 2027
    8.1 ft/mi212 ft up, 213 ft down
    48–52°F start, high 56°Frain in 2 of 14 years
  49. 49
    Barbecue Bash Quarters MarathonBQ
    Spencerport, NY · ~Nov 2027
    8.4 ft/mi221 ft up, 221 ft down
    32–36°F start, high 48°Fno rain in 3 years
  50. 50
    Salisbury MarathonBQ
    Salisbury, MD · Apr 3, 2027
    8.7 ft/mi224 ft up, 229 ft down
    39–59°F start, high 52°Frain in 2 of 7 years
  51. 51
    Des Moines St. Paddys MarathonBQ
    Des Moines, IA · Mar 13, 2027
    8.7 ft/mi228 ft up, 227 ft down
    33–38°F start, high 43°Frain in 1 of 9 years
  52. 52
    Logan City Marathon - Top of UtahBQ
    Logan, UT · ~Sep 2027
    8.7 ft/mi229 ft up, 229 ft down
    43–50°F start, high 61°Frain in 3 of 26 years
  53. 53
    Indianapolis Monumental MarathonBQ
    Indianapolis, IN · ~Nov 2027
    8.8 ft/mi224 ft up, 231 ft down
    34–47°F start, high 52°Frain in 2 of 18 years
  54. 54
    Chicago MarathonBQ
    Chicago, IL · Oct 10, 2027
    8.8 ft/mi229 ft up, 230 ft down
    43–57°F start, high 60°Frain in 1 of 26 years
  55. 55
    Jersey City Marathon and Half MarathonBQ
    Jersey City, NJ · Apr 18, 2027
    8.8 ft/mi230 ft up, 228 ft down
    48–51°F start, high 56°Frain in 1 of 4 years
  56. 56
    Long Beach MarathonBQ
    Long Beach, CA · Oct 3, 2027
    8.8 ft/mi232 ft up, 209 ft down
    60–65°F start, high 65°Frain in 1 of 24 years
  57. 57
    Louisiana MarathonBQ
    Baton Rouge, LA · Jan 17, 2027
    8.8 ft/mi232 ft up, 232 ft down
    32–46°F start, high 56°Frain in 1 of 14 years
  58. 58
    Veterans Marathon - IndianaBQ
    Columbia City, IN · Nov 14, 2026
    8.9 ft/mi226 ft up, 234 ft down
    29–41°F start, high 45°Frain in 1 of 17 years
  59. 59
    Pine Tree MarathonBQ
    Portland, ME · May 9, 2027
    9.0 ft/mi235 ft up, 235 ft down
    42–47°F start, high 54°Fno rain in 3 years
  60. 60
    Log Jammer Marathon
    Shreveport, LA · Nov 22, 2026
    9.6 ft/mi251 ft up, 252 ft down
    48–53°F start, high 64°Fno rain in 7 years
  61. 61
    Run the River MarathonBQ
    Kennewick, WA · Apr 17, 2027
    9.6 ft/mi252 ft up, 252 ft down
    37–47°F start, high 55°Frain in 1 of 4 years
  62. 62
    Bayshore MarathonBQ
    Traverse City, MI · May 29, 2027
    9.7 ft/mi255 ft up, 255 ft down
    43–54°F start, high 64°Frain in 5 of 25 years
  63. 63
    Santa Rosa MarathonBQ
    Santa Rosa, CA · Aug 22, 2027
    9.7 ft/mi255 ft up, 252 ft down
    53–56°F start, high 61°Fno rain in 17 years
  64. 64
    Idaho Running DayBQ
    Boise, ID · Oct 16, 2027
    9.8 ft/mi255 ft up, 258 ft down
    Too few past race mornings on file

Nearly flat: 10 to 20 ft per mile (77)

  1. 65
    Central Florida Legends MarathonBQ
    DeBary, FL · Nov 14, 2026
    10.0 ft/mi253 ft up, 263 ft down
    59–66°F start, high 72°Frain in 2 of 7 years
  2. 66
    Bound for Boston Marathon (Seattle)BQ
    Olympia, WA · Jun 13, 2027
    10.1 ft/mi254 ft up, 264 ft down
    43–48°F start, high 57°Fno rain in 3 years
  3. 67
    Chicagoland Spring MarathonBQ
    Schaumburg, IL · May 2, 2027
    10.3 ft/mi271 ft up, 271 ft down
    45–59°F start, high 55°Frain in 2 of 7 years
  4. 68
    Two Rivers Marathon (Saturday)BQ
    Lackawaxen, PA · Apr 3, 2027
    10.3 ft/mi271 ft up, 271 ft down
    38–45°F start, high 48°Frain in 2 of 6 years
  5. 69
    Two Rivers Marathon (Sunday)BQ
    Lackawaxen, PA · Apr 4, 2027
    10.3 ft/mi271 ft up, 271 ft down
    37–40°F start, high 46°Fno rain in 4 years
  6. 70
    Irving Frost MarathonBQ
    Irving, TX · Dec 19, 2026
    10.4 ft/mi273 ft up, 271 ft down
    36–49°F start, high 51°Fno rain in 6 years
  7. 71
    Museum of Aviation MarathonBQ
    Warner Robins, GA · Jan 30, 2027
    10.8 ft/mi284 ft up, 276 ft down
    31–46°F start, high 51°Frain in 4 of 14 years
  8. 72
    Glass City MarathonBQ
    Toledo, OH · Apr 25, 2027
    10.9 ft/mi279 ft up, 286 ft down
    37–50°F start, high 50°Frain in 4 of 20 years
  9. 73
    Long Island MarathonBQ
    East Meadow, NY · May 2, 2027
    11.3 ft/mi295 ft up, 296 ft down
    48–55°F start, high 58°Frain in 6 of 29 years
  10. 74
    Frisco Railroad RunBQ
    Willard, MO · Apr 24, 2027
    11.3 ft/mi297 ft up, 297 ft down
    53–58°F start, high 65°Frain in 2 of 8 years
  11. 75
    Brew City MarathonBQ
    Milwaukee, WI · Apr 17, 2027
    11.4 ft/mi298 ft up, 294 ft down
    37–44°F start, high 44°Frain in 2 of 7 years
  12. 76
    Night Moves
    San Felipe, TX · ~Sep 2027
    11.4 ft/mi299 ft up, 300 ft down
    87–93°F start, high 90°Frain in 1 of 5 years
  13. 77
    Walt Disney World MarathonBQ
    Orlando, FL · Jan 10, 2027
    11.6 ft/mi238 ft up, 304 ft down
    48–63°F start, high 57°Frain in 2 of 21 years
  14. 78
    Tunnel Hill MarathonBQ
    Vienna, IL · Nov 14, 2026
    11.8 ft/mi309 ft up, 308 ft down
    36–44°F start, high 53°Frain in 2 of 9 years
  15. 79
    London OH MarathonBQ
    London, OH · Apr 17, 2027
    11.8 ft/mi310 ft up, 310 ft down
    39–45°F start, high 50°Fno rain in 4 years
  16. 80
    La Crosse MarathonBQ
    La Crosse, WI · May 1, 2027
    11.9 ft/mi170 ft up, 312 ft down
    36–52°F start, high 58°Frain in 1 of 16 years
  17. 81
    Holly Jolly MarathonBQ
    Camarillo, CA · Dec 20, 2026
    11.9 ft/mi305 ft up, 311 ft down
    40–54°F start, high 62°Fno rain in 4 years
  18. 82
    University of Charleston MarathonBQ
    Charleston, WV · Apr 11, 2027
    12.0 ft/mi315 ft up, 303 ft down
    Too few past race mornings on file
  19. 83
    Golden Driller MarathonBQ
    Tulsa, OK · Apr 17, 2027
    12.2 ft/mi319 ft up, 319 ft down
    49–59°F start, high 59°Frain in 3 of 9 years
  20. 84
    Maritime MarathonBQ
    Manitowoc, WI · Jun 6, 2027
    12.3 ft/mi285 ft up, 323 ft down
    55–58°F start, high 64°Frain in 2 of 11 years
  21. 85
    Holland Haven MarathonBQ
    Grand Haven, MI · Sep 12, 2027
    12.4 ft/mi301 ft up, 325 ft down
    48–63°F start, high 67°Fno rain in 13 years
  22. 86
    MO Cowbell MarathonBQ
    St. Charles, MO · ~Nov 2027
    12.9 ft/mi334 ft up, 339 ft down
    Too few past race mornings on file
  23. 87
    Walter Childs MarathonBQ
    Holyoke, MA · ~May 2027
    12.9 ft/mi337 ft up, 337 ft down
    48–55°F start, high 60°Frain in 3 of 15 years
  24. 88
    Martian MarathonBQ
    Dearborn, MI · Apr 10, 2027
    12.9 ft/mi338 ft up, 338 ft down
    36–46°F start, high 49°Frain in 4 of 22 years
  25. 89
    Run for the Elk MarathonBQ
    Emporium, PA · Jul 25, 2027
    12.9 ft/mi338 ft up, 329 ft down
    57–66°F start, high 73°Frain in 2 of 7 years
  26. 90
    Surf City MarathonBQ
    Huntington Beach, CA · Feb 7, 2027
    13.0 ft/mi304 ft up, 340 ft down
    49–52°F start, high 60°Frain in 2 of 18 years
  27. 91
    Sackets Harbor Marathon & Half MarathonBQ
    Sackets Harbor, NY · Sep 5, 2027
    13.0 ft/mi341 ft up, 341 ft down
    56–66°F start, high 70°Frain in 1 of 4 years
  28. 92
    Detroit Free Press MarathonBQ
    Detroit, MI · ~Oct 2027
    13.1 ft/mi343 ft up, 344 ft down
    38–53°F start, high 52°Frain in 1 of 28 years
  29. 93
    White River MarathonBQ
    Cotter, AR · Nov 21, 2026
    13.2 ft/mi132 ft up, 345 ft down
    32–47°F start, high 51°Frain in 2 of 16 years
  30. 94
    Justice RunBQ
    Fort Worth, TX · Oct 23, 2027
    13.6 ft/mi357 ft up, 357 ft down
    77–83°F start, high 83°Frain in 1 of 3 years
  31. 95
    Marathon of the Treasure CoastBQ
    Stuart, FL · Mar 7, 2027
    13.6 ft/mi357 ft up, 347 ft down
    61–68°F start, high 75°Frain in 1 of 13 years
  32. 96
    Hudson Valley MarathonBQ
    Poughkeepsie, NY · May 2, 2027
    13.8 ft/mi361 ft up, 361 ft down
    41–52°F start, high 57°Frain in 1 of 4 years
  33. 97
    Missoula MarathonBQ
    Missoula, MT · Jun 27, 2027
    13.8 ft/mi362 ft up, 191 ft down
    46–58°F start, high 63°Frain in 2 of 12 years
  34. 98
    Back Your Badge MarathonBQ
    Plainfield, IN · Sep 19, 2027
    13.9 ft/mi359 ft up, 364 ft down
    64–68°F start, high 75°Frain in 1 of 4 years
  35. 99
    Lake Wobegon Trail MarathonBQ
    St. Joseph, MN · May 8, 2027
    14.3 ft/mi265 ft up, 375 ft down
    36–45°F start, high 51°Frain in 2 of 18 years
  36. 100
    Wilmington MarathonBQ
    Wilmington, NC · Feb 27, 2027
    14.3 ft/mi337 ft up, 375 ft down
    45–50°F start, high 53°Frain in 1 of 6 years
  37. 101
    Camarillo MarathonBQ
    Camarillo, CA · Aug 1, 2027
    14.5 ft/mi379 ft up, 380 ft down
    61–63°F start, high 76°Fno rain in 8 years
  38. 102
    Eisenhower MarathonBQ
    Abilene, KS · ~Apr 2027
    14.9 ft/mi391 ft up, 391 ft down
    34–56°F start, high 60°Frain in 1 of 20 years
  39. 103
    Honolulu MarathonBQ
    Honolulu, HI · Dec 13, 2026
    15.0 ft/mi394 ft up, 392 ft down
    70–73°F start, high 76°Frain in 3 of 26 years
  40. 104
    Albuquerque MarathonBQ
    Albuquerque, NM · Apr 3, 2027
    15.1 ft/mi383 ft up, 395 ft down
    Too few past race mornings on file
  41. 105
    15.3 ft/mi395 ft up, 401 ft down
    69–75°F start, high 73°Frain in 1 of 3 years
  42. 106
    Carmel MarathonBQ
    Carmel, IN · Apr 17, 2027
    15.5 ft/mi407 ft up, 396 ft down
    35–48°F start, high 53°Fno rain in 10 years
  43. 107
    Omaha MarathonBQ
    Omaha, NE · ~Sep 2027
    15.9 ft/mi405 ft up, 418 ft down
    54–61°F start, high 69°Frain in 1 of 10 years
  44. 108
    Lincoln MarathonBQ
    Lincoln, NE · May 2, 2027
    15.9 ft/mi417 ft up, 412 ft down
    42–55°F start, high 64°Frain in 4 of 23 years
  45. 109
    Newport Marathon - OregonBQ
    Newport, OR · Jun 5, 2027
    16.1 ft/mi348 ft up, 422 ft down
    49–54°F start, high 55°Frain in 3 of 27 years
  46. 110
    Bound For Boston Marathon (Sarasota)BQ
    Sarasota, FL · Dec 6, 2026
    16.1 ft/mi419 ft up, 421 ft down
    59–68°F start, high 72°Fno rain in 4 years
  47. 111
    Beaverhead Marathon
    Dillon, MT · ~May 2027
    16.1 ft/mi420 ft up, 423 ft down
    44–49°F start, high 59°Frain in 1 of 8 years
  48. 112
    16.2 ft/mi424 ft up, 424 ft down
    59–63°F start, high 76°Frain in 1 of 5 years
  49. 113
    Cape Cod MarathonBQ
    Falmouth, MA · Oct 10, 2027
    16.3 ft/mi428 ft up, 428 ft down
    48–57°F start, high 60°Frain in 1 of 5 years
  50. 114
    3 Bridges MarathonBQ
    Little Rock, AR · Dec 5, 2026
    16.4 ft/mi431 ft up, 425 ft down
    30–56°F start, high 51°Frain in 2 of 8 years
  51. 115
    Eisenbahn Trail MarathonBQ
    West Bend, WI · ~Sep 2027
    16.4 ft/mi431 ft up, 431 ft down
    Too few past race mornings on file
  52. 116
    Warm up ColumbusBQ
    Dublin, OH · Feb 7, 2027
    16.5 ft/mi432 ft up, 433 ft down
    25–35°F start, high 38°Fno rain in 9 years
  53. 117
    16.7 ft/mi260 ft up, 439 ft down
    31–38°F start, high 51°Fno rain in 3 years
  54. 118
    Woodlands MarathonBQ
    The Woodlands, TX · Feb 27, 2027
    16.7 ft/mi429 ft up, 437 ft down
    46–56°F start, high 67°Fno rain in 15 years
  55. 119
    IronHorse MarathonBQ
    Riceville, IA · May 1, 2027
    16.8 ft/mi386 ft up, 441 ft down
    43–52°F start, high 56°Frain in 2 of 6 years
  56. 120
    Buffalo MarathonBQ
    Buffalo, NY · May 30, 2027
    16.8 ft/mi432 ft up, 440 ft down
    50–60°F start, high 65°Frain in 2 of 24 years
  57. 121
    Chessie Trail MarathonBQ
    Lexington, VA · ~Nov 2027
    16.8 ft/mi440 ft up, 429 ft down
    42–48°F start, high 53°Fno rain in 7 years
  58. 122
    Phoenix MarathonBQ
    Phoenix, AZ · Dec 12, 2026
    16.9 ft/mi211 ft up, 443 ft down
    Too few past race mornings on file
  59. 123
    Eau Claire MarathonBQ
    Eau Claire, WI · May 2, 2027
    17.0 ft/mi446 ft up, 441 ft down
    38–50°F start, high 55°Frain in 3 of 16 years
  60. 124
    Eugene MarathonBQ
    Eugene, OR · Apr 25, 2027
    17.2 ft/mi449 ft up, 451 ft down
    42–48°F start, high 54°Frain in 3 of 18 years
  61. 125
    Run for the Ranch MarathonBQ
    Springfield, MO · Dec 19, 2026
    17.2 ft/mi449 ft up, 450 ft down
    25–50°F start, high 47°Fno rain in 7 years
  62. 126
    Steel Rail Marathon & HalfBQ
    Adams, MA · ~May 2027
    17.5 ft/mi450 ft up, 458 ft down
    Too few past race mornings on file
  63. 127
    Rocket City MarathonBQ
    Huntsville, AL · Dec 13, 2026
    17.6 ft/mi461 ft up, 461 ft down
    30–49°F start, high 48°Frain in 7 of 29 years
  64. 128
    Las Vegas MarathonBQ
    Las Vegas, NV · Jan 10, 2027
    17.8 ft/mi466 ft up, 465 ft down
    Too few past race mornings on file
  65. 129
    Charles River MarathonBQ
    Boston, MA · ~May 2027
    17.8 ft/mi468 ft up, 464 ft down
    Too few past race mornings on file
  66. 130
    Charles River Marathon InvitationalBQ
    Boston, MA · ~Sep 2027
    17.8 ft/mi468 ft up, 464 ft down
    Too few past race mornings on file
  67. 131
    Baystate MarathonBQ
    Lowell, MA · Oct 17, 2027
    18.0 ft/mi472 ft up, 468 ft down
    39–48°F start, high 56°Frain in 2 of 29 years
  68. 132
    Twin Cities MarathonBQ
    St. Paul, MN · Oct 17, 2027
    18.0 ft/mi473 ft up, 468 ft down
    39–50°F start, high 54°Frain in 2 of 18 years
  69. 133
    Fort Worth MarathonBQ
    Fort Worth, TX · ~Nov 2027
    18.5 ft/mi472 ft up, 484 ft down
    47–56°F start, high 65°Fno rain in 12 years
  70. 134
    Victory MarathonBQ
    Hillsdale, IN · Apr 3, 2027
    18.5 ft/mi485 ft up, 483 ft down
    38–49°F start, high 52°Frain in 1 of 4 years
  71. 135
    Silver Comet MarathonBQ
    Mableton, GA · ~Oct 2027
    19.0 ft/mi470 ft up, 498 ft down
    52–56°F start, high 62°Fno rain in 9 years
  72. 136
    Bakersfield MarathonBQ
    Bakersfield, CA · Apr 4, 2027
    19.1 ft/mi502 ft up, 501 ft down
    41–59°F start, high 62°Fno rain in 5 years
  73. 137
    Madeline Island MarathonBQ
    La Pointe, WI · May 22, 2027
    19.4 ft/mi509 ft up, 509 ft down
    42–55°F start, high 55°Frain in 1 of 8 years
  74. 138
    Bootleg MarathonBQ
    Oak Ridge, TN · ~Sep 2027
    19.5 ft/mi511 ft up, 511 ft down
    67–73°F start, high 73°Fno rain in 3 years
  75. 139
    Oak Ridge to Kingston Express O2K MarathonBQ
    Oak Ridge, TN · Feb 28, 2027
    19.5 ft/mi511 ft up, 511 ft down
    30–47°F start, high 52°Fno rain in 6 years
  76. 140
    Snohomish River Run MarathonBQ
    Snohomish, WA · Oct 17, 2027
    19.6 ft/mi514 ft up, 510 ft down
    47–53°F start, high 55°Frain in 2 of 15 years
  77. 141
    Towpath MarathonBQ
    Cleveland, OH · ~Oct 2027
    19.7 ft/mi514 ft up, 516 ft down
    51–61°F start, high 63°Frain in 6 of 27 years

Gently rolling: 20 to 30 ft per mile (70)

  1. 142
    Jackson Hole MarathonBQ
    Jackson Hole, WY · Sep 25, 2027
    20.1 ft/mi527 ft up, 457 ft down
    35–43°F start, high 55°Frain in 1 of 10 years
  2. 143
    Wineglass MarathonBQ
    Corning, NY · Oct 3, 2027
    20.3 ft/mi284 ft up, 533 ft down
    46–56°F start, high 60°Frain in 3 of 12 years
  3. 144
    Ann Arbor MarathonBQ
    Ann Arbor, MI · Oct 3, 2027
    20.6 ft/mi540 ft up, 540 ft down
    49–51°F start, high 62°Frain in 1 of 5 years
  4. 145
    Windsor Marathon
    Windsor, CO · Oct 3, 2027
    20.6 ft/mi540 ft up, 541 ft down
    43–45°F start, high 63°Fno rain in 6 years
  5. 146
    SoCal River MarathonBQ
    Huntington Beach, CA · Feb 27, 2027
    20.7 ft/mi168 ft up, 544 ft down
    52–55°F start, high 59°Frain in 2 of 6 years
  6. 147
    Epic MarathonBQ
    Green Bay, WI · May 16, 2027
    20.8 ft/mi545 ft up, 545 ft down
    Too few past race mornings on file
  7. 148
    Green Bay MarathonBQ
    Green Bay, WI · May 16, 2027
    20.8 ft/mi545 ft up, 545 ft down
    47–56°F start, high 59°Frain in 4 of 22 years
  8. 149
    Quad Cities MarathonBQ
    Moline, IL · Sep 26, 2027
    21.2 ft/mi533 ft up, 555 ft down
    50–61°F start, high 67°Frain in 3 of 25 years
  9. 150
    The FTC Mary Andrews MarathonBQ
    Hawthorne, FL · Jan 16, 2027
    21.4 ft/mi552 ft up, 562 ft down
    33–38°F start, high 53°Fno rain in 5 years
  10. 151
    Savannah River Marathon
    North Augusta, SC · ~Oct 2027
    21.4 ft/mi559 ft up, 561 ft down
    51–56°F start, high 63°Frain in 1 of 4 years
  11. 152
    The Great Lincoln MarathonBQ
    Lincoln, ME · Sep 19, 2027
    21.4 ft/mi560 ft up, 560 ft down
    45–49°F start, high 63°Fno rain in 5 years
  12. 153
    Dallas MarathonBQ
    Dallas, TX · Dec 13, 2026
    21.7 ft/mi569 ft up, 566 ft down
    36–52°F start, high 54°Frain in 3 of 24 years
  13. 154
    Bass Pro Shops MarathonBQ
    Springfield, MO · ~Nov 2027
    22.1 ft/mi558 ft up, 580 ft down
    39–51°F start, high 60°Frain in 1 of 20 years
  14. 155
    Grandma's MarathonBQ
    Duluth, MN · Jun 19, 2027
    22.2 ft/mi466 ft up, 582 ft down
    55–64°F start, high 68°Frain in 2 of 25 years
  15. 156
    Harrisburg MarathonBQ
    Harrisburg, PA · ~Nov 2027
    22.8 ft/mi592 ft up, 598 ft down
    33–42°F start, high 50°Frain in 1 of 21 years
  16. 157
    Bryan/College Station Marathon (BCS Marathon)BQ
    College Station, TX · Dec 13, 2026
    22.8 ft/mi597 ft up, 567 ft down
    40–57°F start, high 52°Frain in 1 of 14 years
  17. 158
    Kalamazoo MarathonBQ
    Kalamazoo, MI · Apr 25, 2027
    22.8 ft/mi597 ft up, 596 ft down
    42–51°F start, high 58°Frain in 1 of 12 years
  18. 159
    Great Allegheny Ohiopyle MarathonBQ
    Ohiopyle, PA · May 1, 2027
    22.9 ft/mi601 ft up, 601 ft down
    49–60°F start, high 64°Frain in 1 of 5 years
  19. 160
    Bound for Boston Marathon (Las Vegas)BQ
    Las Vegas, NV · Mar 14, 2027
    23.0 ft/mi600 ft up, 604 ft down
    45–56°F start, high 55°Fno rain in 3 years
  20. 161
    Hachie 50 Marathon, Ultra and RelayBQ
    Waxahachie, TX · Mar 6, 2027
    23.0 ft/mi603 ft up, 603 ft down
    Too few past race mornings on file
  21. 162
    Bellingham Bay MarathonBQ
    Bellingham, WA · ~Sep 2027
    23.4 ft/mi614 ft up, 614 ft down
    47–53°F start, high 59°Frain in 3 of 18 years
  22. 163
    Temple to Temple MarathonBQ
    Ephraim, UT · ~Oct 2027
    23.5 ft/mi602 ft up, 617 ft down
    Too few past race mornings on file
  23. 164
    Seaside MarathonBQ
    Ventura, CA · Jun 6, 2027
    23.9 ft/mi627 ft up, 627 ft down
    Too few past race mornings on file
  24. 165
    Shoreline MarathonBQ
    Ventura, CA · Jul 11, 2027
    23.9 ft/mi627 ft up, 627 ft down
    61–64°F start, high 70°Fno rain in 6 years
  25. 166
    Philadelphia MarathonBQ
    Philadelphia, PA · Nov 22, 2026
    24.0 ft/mi628 ft up, 604 ft down
    35–43°F start, high 49°Frain in 1 of 24 years
  26. 167
    Colfax MarathonBQ
    Denver, CO · May 16, 2027
    24.1 ft/mi631 ft up, 630 ft down
    40–49°F start, high 60°Fno rain in 19 years
  27. 168
    Avenue of the Giants MarathonBQ
    Eureka, CA · May 2, 2027
    24.2 ft/mi634 ft up, 625 ft down
    47–50°F start, high 56°Frain in 3 of 25 years
  28. 169
    Delaware MarathonBQ
    Wilmington, DE · Apr 18, 2027
    24.3 ft/mi630 ft up, 638 ft down
    47–54°F start, high 60°Frain in 1 of 8 years
  29. 170
    Belleville Main Street MarathonBQ
    Belleville, IL · Oct 23, 2027
    24.3 ft/mi638 ft up, 638 ft down
    Too few past race mornings on file
  30. 171
    Surfers Point MarathonBQ
    Ventura, CA · Sep 5, 2027
    24.3 ft/mi638 ft up, 638 ft down
    64–67°F start, high 75°Frain in 1 of 4 years
  31. 172
    Windermere MarathonBQ
    Spokane, WA · May 16, 2027
    24.6 ft/mi393 ft up, 646 ft down
    45–53°F start, high 62°Fno rain in 13 years
  32. 173
    New York City MarathonBQ
    New York City, NY · Nov 7, 2027
    24.8 ft/mi641 ft up, 649 ft down
    45–54°F start, high 55°Frain in 1 of 28 years
  33. 174
    Fox Valley MarathonBQ
    St. Charles, IL · ~Sep 2027
    24.8 ft/mi650 ft up, 650 ft down
    54–67°F start, high 71°Frain in 4 of 16 years
  34. 175
    Whistlestop MarathonBQ
    Ashland, WI · ~Oct 2027
    24.9 ft/mi236 ft up, 653 ft down
    33–50°F start, high 53°Frain in 3 of 12 years
  35. 176
    Jim Thorpe MarathonBQ
    Jim Thorpe, PA · Apr 25, 2027
    25.0 ft/mi71 ft up, 655 ft down
    40–47°F start, high 47°Frain in 1 of 5 years
  36. 177
    Maine Coast MarathonBQ
    Wells, ME · May 2, 2027
    25.1 ft/mi658 ft up, 657 ft down
    44–59°F start, high 57°Frain in 2 of 10 years
  37. 178
    Hartford MarathonBQ
    Hartford, CT · ~Oct 2027
    25.2 ft/mi616 ft up, 660 ft down
    47–57°F start, high 62°Frain in 5 of 30 years
  38. 179
    Newport News One City MarathonBQ
    Newport News, VA · Mar 7, 2027
    25.2 ft/mi644 ft up, 662 ft down
    34–43°F start, high 54°Fno rain in 11 years
  39. 180
    Mill Town Marathon (MN)BQ
    Dundas, MN · Oct 10, 2027
    25.2 ft/mi659 ft up, 661 ft down
    49–58°F start, high 60°Fno rain in 4 years
  40. 181
    Salina Crossroads MarathonBQ
    Salina, KS · ~Nov 2027
    25.5 ft/mi669 ft up, 669 ft down
    34–56°F start, high 58°Frain in 1 of 5 years
  41. 182
    Tallahassee MarathonBQ
    Tallahassee, FL · Feb 7, 2027
    25.6 ft/mi522 ft up, 670 ft down
    36–53°F start, high 57°Frain in 1 of 22 years
  42. 183
    Maine MarathonBQ
    Portland, ME · Oct 3, 2027
    25.7 ft/mi647 ft up, 675 ft down
    45–53°F start, high 58°Frain in 3 of 26 years
  43. 184
    Garmin Tucson MarathonBQ
    Tucson, AZ · ~Nov 2027
    25.7 ft/mi674 ft up, 673 ft down
    Too few past race mornings on file
  44. 185
    Whitefish MarathonBQ
    Whitefish, MT · May 22, 2027
    25.8 ft/mi674 ft up, 676 ft down
    41–49°F start, high 54°Frain in 1 of 7 years
  45. 186
    Spokane MarathonBQ
    Spokane, WA · Oct 10, 2027
    26.0 ft/mi653 ft up, 682 ft down
    37–48°F start, high 52°Frain in 3 of 25 years
  46. 187
    Irving MarathonBQ
    Irving, TX · Mar 21, 2027
    26.0 ft/mi681 ft up, 682 ft down
    52–64°F start, high 67°Frain in 1 of 8 years
  47. 188
    Tobacco Road MarathonBQ
    Cary, NC · Mar 14, 2027
    26.1 ft/mi683 ft up, 684 ft down
    44–56°F start, high 57°Frain in 1 of 14 years
  48. 189
    Jeepers Creepers MarathonBQ
    Santa Clarita, CA · Oct 17, 2027
    26.2 ft/mi687 ft up, 687 ft down
    57–58°F start, high 74°Fno rain in 3 years
  49. 190
    Oklahoma City OKC Memorial MarathonBQ
    Oklahoma City, OK · Apr 25, 2027
    26.4 ft/mi671 ft up, 692 ft down
    51–60°F start, high 61°Frain in 3 of 24 years
  50. 191
    Santa Clarita MarathonBQ
    Santa Clarita, CA · Nov 15, 2026
    26.4 ft/mi693 ft up, 692 ft down
    51–55°F start, high 75°Fno rain in 3 years
  51. 192
    Cowtown MarathonBQ
    Fort Worth, TX · Feb 28, 2027
    26.5 ft/mi680 ft up, 694 ft down
    37–55°F start, high 56°Frain in 3 of 26 years
  52. 193
    1/2 Sauer 1/2 Kraut Marathon
    Philadelphia, PA · Jun 5, 2027
    26.6 ft/mi696 ft up, 698 ft down
    64–70°F start, high 75°Frain in 1 of 15 years
  53. 194
    Cheap MarathonBQ
    Windham, NH · Apr 3, 2027
    27.0 ft/mi695 ft up, 707 ft down
    41–52°F start, high 55°Frain in 1 of 5 years
  54. 195
    Marine Corps MarathonBQ
    Washington, DC · ~Oct 2027
    27.3 ft/mi716 ft up, 675 ft down
    44–57°F start, high 57°Frain in 3 of 28 years
  55. 196
    Columbus MarathonBQ
    Columbus, OH · Oct 17, 2027
    27.8 ft/mi658 ft up, 730 ft down
    36–49°F start, high 53°Frain in 1 of 26 years
  56. 197
    Cleveland MarathonBQ
    Cleveland, OH · May 16, 2027
    27.8 ft/mi729 ft up, 721 ft down
    53–65°F start, high 61°Frain in 4 of 15 years
  57. 198
    Minuteman BQ MarathonBQ
    Arlington, MA · Sep 5, 2027
    27.8 ft/mi730 ft up, 728 ft down
    Too few past race mornings on file
  58. 199
    Tupelo MarathonBQ
    Tupelo, MS · ~Sep 2027
    27.9 ft/mi731 ft up, 731 ft down
    70–74°F start, high 78°Fno rain in 13 years
  59. 200
    Napa Valley MarathonBQ
    Napa, CA · Mar 7, 2027
    28.0 ft/mi428 ft up, 734 ft down
    38–50°F start, high 56°Frain in 10 of 26 years
  60. 201
    Vermont City MarathonBQ
    Burlington, VT · May 30, 2027
    28.0 ft/mi731 ft up, 733 ft down
    52–58°F start, high 66°Frain in 7 of 26 years
  61. 202
    Madison MarathonBQ
    Madison, WI · Nov 15, 2026
    28.5 ft/mi747 ft up, 739 ft down
    30–38°F start, high 41°Frain in 1 of 12 years
  62. 203
    Coastal Delaware Running Festival MarathonBQ
    Rehoboth Beach, DE · Apr 11, 2027
    28.5 ft/mi748 ft up, 742 ft down
    44–56°F start, high 60°Frain in 3 of 10 years
  63. 204
    Wausau MarathonBQ
    Wausau, WI · Aug 22, 2027
    28.6 ft/mi749 ft up, 748 ft down
    58–65°F start, high 68°Frain in 2 of 14 years
  64. 205
    Santa Cruz Marathon
    Santa Cruz, CA · Oct 24, 2027
    28.7 ft/mi752 ft up, 745 ft down
    Too few past race mornings on file
  65. 206
    Daufuskie Island MarathonBQ
    Daufuskie Island, SC · Jan 16, 2027
    28.7 ft/mi753 ft up, 750 ft down
    41–52°F start, high 55°Fno rain in 8 years
  66. 207
    Austin MarathonBQ
    Austin, TX · Feb 14, 2027
    28.9 ft/mi682 ft up, 757 ft down
    37–57°F start, high 60°Frain in 1 of 28 years
  67. 208
    Asheville MarathonBQ
    Asheville, NC · Mar 20, 2027
    29.0 ft/mi543 ft up, 761 ft down
    31–52°F start, high 53°Frain in 2 of 12 years
  68. 209
    El Paso MarathonBQ
    El Paso, TX · Feb 28, 2027
    29.3 ft/mi769 ft up, 768 ft down
    37–54°F start, high 57°Frain in 1 of 17 years
  69. 210
    Anchorage Mayors MarathonBQ
    Anchorage, AK · Jun 19, 2027
    29.6 ft/mi625 ft up, 776 ft down
    51–56°F start, high 57°Frain in 4 of 27 years
  70. 211
    Rivers & Rails Marathon
    Brunswick, MD · Nov 14, 2026
    29.6 ft/mi775 ft up, 775 ft down
    Too few past race mornings on file

Flat, with cool race mornings

The flattest courses under 20 ft per mile whose typical start is 40°F to 50°F, over at least 5 past race mornings.

  1. Kiawah Island Marathon48°F start · 0.4 ft/mi
  2. Haunted Forest Marathon40°F start · 3.0 ft/mi
  3. Mobile Marathon44°F start · 3.7 ft/mi
  4. We Run This Beach Marathon48°F start · 4.8 ft/mi
  5. Shamrock Marathon46°F start · 5.0 ft/mi
  6. Texas Marathon45°F start · 5.6 ft/mi
  7. Fargo Marathon48°F start · 5.8 ft/mi
  8. Athens Marathon44°F start · 6.8 ft/mi

How flat is measured

From each race's course map, smoothed so GPS noise doesn't count as hills: the total climb and the total descent along the route, divided by its distance. We rank on whichever is larger, so a course that drops a long way with little climbing isn't called flat. Two courses a few feet per mile apart are about equally flat; the elevation data can't tell them apart more finely than that.

Race-morning weather

The start temperature is the middle half of past race mornings, and the high is the warmest hour while a 9:00-per-mile runner is on course, both from the race's own past editions near this year's date. 185 of the 211 courses have at least three of them on file. 24 courses aren't ranked yet while we verify their elevation. Each race page has the full history and this year's forecast.

Questions

What is the flattest marathon in the US?

By our measure, Kiawah Island Marathon in Kiawah Island, SC: 11 ft of climb and 11 ft of descent over 26.2 miles, 0.4 ft/mi. Next are Historic Drawbridge Marathon (0.5 ft/mi) and Look Good Feel Good San Leandro Marathon (0.8 ft/mi). Courses this close differ by less than the elevation data can tell apart, so treat the first few as equally flat.

How do you measure how flat a course is?

From each race's course map: the total climb and the total descent along the route, divided by its distance. We rank on whichever is larger, so a course that drops a long way with little climbing doesn't count as flat. Under 10 ft per mile is flat, under 20 ft per mile nearly flat, and under 30 ft per mile gently rolling. We leave out 24 courses whose elevation we haven't verified yet.

Which flat marathons usually have cool race mornings?

Among courses under 20 ft per mile whose typical start is 40°F to 50°F, the flattest are Kiawah Island Marathon (48°F at the start, rain in 1 of 27 years), Haunted Forest Marathon (40°F at the start, rain in 1 of 6 years) and Mobile Marathon (44°F at the start, no rain in 13 years). These come from each race's own past race mornings, the same ones its race page shows.

How many flat marathons are there in the US?

Of the 390 US marathons whose course we have measured, 64 are flat (under 10 ft per mile), 77 nearly flat and 70 gently rolling. That's 211 on this list.

Is a flat marathon always a fast one?

No. Hills cost time, but so does heat, and the weather on race morning often matters more than the course. 26 of the courses on this list usually start at 60°F or warmer. Each race page prices both the course and the weather for your goal time.

Looking for something else? Browse every marathon by date or compare races for your goal time.