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

Every US half 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. 73 courses under 30 ft per mile, out of 153 we measured. Updated November 10, 2026.

Flat: under 10 ft per mile (22)

  1. 1
    Redmond Harvest Half Marathon
    Redmond, WA · Sep 6, 2027
    1.7 ft/mi20 ft up, 22 ft down
    58–61°F start, high 62°Fno rain in 4 years
  2. 2
    Thankful Turkey Half Marathon
    Ponte Vedra, FL · Nov 22, 2026
    2.6 ft/mi34 ft up, 34 ft down
    64–67°F start, high 70°Frain in 1 of 3 years
  3. 3
    Witch Run Half Marathon
    West Jordan, UT · ~Sep 2027
    3.1 ft/mi41 ft up, 41 ft down
    52–59°F start, high 61°Fno rain in 7 years
  4. 4
    Luau Run Half Marathon
    Farmington, UT · Aug 7, 2027
    3.4 ft/mi44 ft up, 44 ft down
    Too few past race mornings on file
  5. 5
    May the Fourth Race Half Marathon
    Farmington, UT · May 1, 2027
    3.4 ft/mi44 ft up, 44 ft down
    64–73°F start, high 71°Frain in 1 of 7 years
  6. 6
    The Stuffing Shuffle Half Marathon
    Fountain Valley, CA · Nov 14, 2026
    3.9 ft/mi49 ft up, 51 ft down
    Too few past race mornings on file
  7. 7
    Smuttynose Rockfest Half Marathon
    Hampton, NH · Oct 3, 2027
    4.0 ft/mi45 ft up, 53 ft down
    47–55°F start, high 56°Frain in 3 of 18 years
  8. 8
    Disney Princess Half Marathon
    Orlando, FL · Feb 28, 2027
    4.5 ft/mi47 ft up, 59 ft down
    54–64°F start, high 61°Fno rain in 8 years
  9. 9
    Women's Half Marathon San Diego
    San Diego, CA · Feb 27, 2027
    5.0 ft/mi55 ft up, 66 ft down
    Too few past race mornings on file
  10. 10
    Chicago 13.1
    Chicago IL · Jun 6, 2027
    5.0 ft/mi66 ft up, 50 ft down
    60–68°F start, high 69°Fno rain in 5 years
  11. 11
    Duneland Half Marathon
    Chesterton, IN · ~Oct 2027
    5.4 ft/mi68 ft up, 71 ft down
    39–44°F start, high 50°Fno rain in 7 years
  12. 12
    Park2Park Half Marathon
    Holland, MI · ~Sep 2027
    5.9 ft/mi73 ft up, 78 ft down
    53–61°F start, high 63°Fno rain in 11 years
  13. 13
    Buoniconti Fund Half Marathon
    Carmichaels, PA · ~Oct 2027
    5.9 ft/mi77 ft up, 77 ft down
    Too few past race mornings on file
  14. 14
    6.8 ft/mi89 ft up, 89 ft down
    45–56°F start, high 54°Frain in 1 of 9 years
  15. 15
    New York City Turkey Trot Half Marathon
    Queens, NY · Nov 28, 2026
    7.2 ft/mi94 ft up, 94 ft down
    33–44°F start, high 39°Fno rain in 9 years
  16. 16
    500 Festival Mini-Marathon
    Indianapolis, IN · May 8, 2027
    7.6 ft/mi99 ft up, 88 ft down
    49–58°F start, high 61°Fno rain in 30 years
  17. 17
    Dayton Turkey Trot Half Marathon
    Dayton, OH · Nov 28, 2026
    7.6 ft/mi100 ft up, 100 ft down
    27–38°F start, high 39°Frain in 1 of 10 years
  18. 18
    Tucson Run Run Rudolph Half Marathon
    Tucson, AZ · Dec 6, 2026
    8.8 ft/mi116 ft up, 116 ft down
    Too few past race mornings on file
  19. 19
    Tucson Shamrock Half Marathon
    Tucson, AZ · Mar 14, 2027
    8.8 ft/mi116 ft up, 116 ft down
    45–50°F start, high 59°Fno rain in 3 years
  20. 20
    Tucson Wicked Half Marathon
    Tucson, AZ · ~Oct 2027
    8.8 ft/mi116 ft up, 116 ft down
    61–67°F start, high 75°Fno rain in 4 years
  21. 21
    Spooky Shuffle
    Van Nuys, CA · ~Oct 2027
    9.3 ft/mi122 ft up, 122 ft down
    Too few past race mornings on file
  22. 22
    First Call Half Marathon
    Waukesha, WI · Mar 21, 2027
    9.7 ft/mi126 ft up, 127 ft down
    Too few past race mornings on file

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

  1. 23
    Beyond The Streets Half Marathon
    Canoga Park, CA · Jan 23, 2027
    10.1 ft/mi132 ft up, 132 ft down
    Too few past race mornings on file
  2. 24
    ZombieRunner Quarry Lakes
    Fremont, CA · Nov 14, 2026
    10.1 ft/mi132 ft up, 126 ft down
    Too few past race mornings on file
  3. 25
    Run the Vineyards Half Marathon
    Williamstown, NJ · Nov 15, 2026
    10.1 ft/mi133 ft up, 133 ft down
    37–45°F start, high 44°Fno rain in 3 years
  4. 26
    Wonderful Water Run Half Marathon
    Stevens Point, WI · ~Sep 2027
    11.0 ft/mi144 ft up, 144 ft down
    45–58°F start, high 63°Fno rain in 6 years
  5. 27
    Windward Half Marathon
    Kailua, HI · Mar 21, 2027
    11.3 ft/mi148 ft up, 140 ft down
    71–74°F start, high 74°Frain in 2 of 7 years
  6. 28
    Phoenix Wicked Half Marathon
    Peoria, AZ · ~Oct 2027
    11.4 ft/mi150 ft up, 150 ft down
    58–66°F start, high 71°Fno rain in 11 years
  7. 29
    12.0 ft/mi157 ft up, 151 ft down
    Too few past race mornings on file
  8. 30
    12.4 ft/mi148 ft up, 163 ft down
    75–77°F start, high 79°Fno rain in 5 years
  9. 31
    Coastal Half Marathon
    Orange Beach, AL · Nov 28, 2026
    12.4 ft/mi163 ft up, 163 ft down
    49–53°F start, high 58°Fno rain in 6 years
  10. 32
    Summerville Sweet Tea Half Marathon
    Summerville, SC · ~Nov 2027
    12.5 ft/mi164 ft up, 163 ft down
    48–60°F start, high 58°Frain in 1 of 7 years
  11. 33
    Arizona Half Marathon
    Peoria, AZ · Feb 28, 2027
    12.6 ft/mi165 ft up, 165 ft down
    43–54°F start, high 59°Fno rain in 5 years
  12. 34
    Phoenix Run Run Rudolph Half Marathon
    Peoria, AZ · Dec 20, 2026
    12.7 ft/mi166 ft up, 165 ft down
    45–47°F start, high 54°Fno rain in 9 years
  13. 35
    Arizona Rocks! Half Marathon
    Peoria, AZ · Jan 24, 2027
    14.5 ft/mi190 ft up, 190 ft down
    Too few past race mornings on file
  14. 36
    The Kilgore Half Marathon
    Oklahoma City, OK · Dec 24, 2026
    15.1 ft/mi197 ft up, 198 ft down
    32–48°F start, high 39°Fno rain in 3 years
  15. 37
    Panther City Half Marathon
    Fort Worth, TX · Apr 3, 2027
    15.3 ft/mi192 ft up, 201 ft down
    44–51°F start, high 53°Fno rain in 4 years
  16. 38
    Shark Bite Half Marathon
    New Smyrna Beach, FL · Jan 17, 2027
    15.5 ft/mi203 ft up, 192 ft down
    38–64°F start, high 61°Frain in 1 of 9 years
  17. 39
    CRC Hell's Half Acre Half Marathon
    Fort Worth, TX · Jul 17, 2027
    15.6 ft/mi202 ft up, 205 ft down
    Too few past race mornings on file
  18. 40
    Cary Greenways Half-Marathon
    Cary, NC · Mar 7, 2027
    15.6 ft/mi205 ft up, 76 ft down
    Too few past race mornings on file
  19. 41
    Battle of Salado Creek Half Marathon
    San Antonio, TX · Sep 18, 2027
    16.6 ft/mi37 ft up, 218 ft down
    94–98°F start, high 96°Fno rain in 3 years
  20. 42
    RBC Brooklyn Half Marathon
    Brooklyn, NY · May 22, 2027
    18.2 ft/mi136 ft up, 238 ft down
    58–62°F start, high 64°Fno rain in 6 years
  21. 43
    Harvest Hustle Half Marathon
    Lake View Terrace, CA · Nov 21, 2026
    18.2 ft/mi238 ft up, 237 ft down
    Too few past race mornings on file
  22. 44
    19.1 ft/mi250 ft up, 248 ft down
    59–61°F start, high 67°Fno rain in 4 years
  23. 45
    Battle Creek Half Marathon and 5K
    Springfield, MI · ~Jul 2027
    19.8 ft/mi257 ft up, 259 ft down
    62–72°F start, high 72°Frain in 1 of 11 years

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

  1. 46
    Churchill's Half Marathon
    Perrysburg, OH · Nov 14, 2026
    20.2 ft/mi256 ft up, 265 ft down
    29–38°F start, high 40°Fno rain in 13 years
  2. 47
    Coffee Milk Half Marathon
    North Kingstown, RI · Apr 11, 2027
    20.5 ft/mi269 ft up, 256 ft down
    41–44°F start, high 46°Frain in 1 of 8 years
  3. 48
    Hoptown Half Marathon
    Hopkinsville, KY · ~Oct 2027
    20.5 ft/mi269 ft up, 269 ft down
    48–61°F start, high 65°Fno rain in 5 years
  4. 49
    Half Marathon Unplugged
    Colchester, VT · Apr 10, 2027
    20.7 ft/mi270 ft up, 272 ft down
    37–42°F start, high 42°Frain in 2 of 18 years
  5. 50
    That Dam Run Half Marathon
    Greenwood Village, CO · Mar 7, 2027
    22.1 ft/mi290 ft up, 290 ft down
    37–42°F start, high 51°Fno rain in 3 years
  6. 51
    Dick Beardsley Half Marathon
    Detroit Lakes, MN · Sep 11, 2027
    22.2 ft/mi291 ft up, 290 ft down
    50–53°F start, high 59°Fno rain in 10 years
  7. 52
    Half Marathon-by-the-Sea
    Manchester-by-the-Sea, MA · Sep 12, 2027
    22.2 ft/mi291 ft up, 288 ft down
    58–64°F start, high 68°Frain in 1 of 6 years
  8. 53
    John & Jessie Kelley Half Marathon
    New London, CT · ~Aug 2027
    22.3 ft/mi289 ft up, 293 ft down
    69–74°F start, high 75°Frain in 4 of 30 years
  9. 54
    Justice Run D.C.
    Washington, DC · ~Oct 2027
    22.9 ft/mi300 ft up, 300 ft down
    Too few past race mornings on file
  10. 55
    Santa Barbara Half Marathon
    Santa Barbara, CA · Nov 7, 2027
    23.3 ft/mi306 ft up, 289 ft down
    51–54°F start, high 63°Fno rain in 6 years
  11. 56
    Zanesville City Half Marathon
    Zanesville, OH · ~Sep 2027
    23.5 ft/mi302 ft up, 308 ft down
    56–67°F start, high 61°Fno rain in 7 years
  12. 57
    Harborside Half Marathon
    Newburyport, MA · ~Nov 2027
    23.9 ft/mi309 ft up, 314 ft down
    44–49°F start, high 53°Fno rain in 3 years
  13. 58
    Riverview Ramble Half Marathon
    Mount Carmel, IL · ~Oct 2027
    24.4 ft/mi320 ft up, 318 ft down
    52–55°F start, high 57°Fno rain in 4 years
  14. 59
    Wicked Half Marathon
    Salem, MA · ~Sep 2027
    24.4 ft/mi320 ft up, 317 ft down
    45–55°F start, high 58°Fno rain in 5 years
  15. 60
    Ashland Half Marathon
    Ashland, VA · ~Aug 2027
    25.0 ft/mi328 ft up, 325 ft down
    61–72°F start, high 71°Fno rain in 10 years
  16. 61
    Battleship Half Marathon
    Wilmington, NC · Nov 15, 2026
    25.2 ft/mi329 ft up, 330 ft down
    43–60°F start, high 56°Frain in 1 of 14 years
  17. 62
    Early Bird Turkey Trot Half Marathon
    Kennesaw, GA · Nov 21, 2026
    25.3 ft/mi331 ft up, 332 ft down
    34–40°F start, high 47°Fno rain in 3 years
  18. 63
    Stony Creek Half Marathon
    Shelby Township, MI · ~Oct 2027
    25.5 ft/mi327 ft up, 334 ft down
    54–62°F start, high 69°Frain in 1 of 3 years
  19. 64
    Eagle Chase Fire on the River
    Sauk City, WI · ~Jul 2027
    26.2 ft/mi320 ft up, 344 ft down
    59–69°F start, high 71°Frain in 2 of 8 years
  20. 65
    Greensboro Half Marathon
    Greensboro, NC · Nov 21, 2026
    26.6 ft/mi349 ft up, 349 ft down
    38–53°F start, high 51°Fno rain in 7 years
  21. 66
    Fair on the Square Half Marathon
    Danville, IN · ~Sep 2027
    27.3 ft/mi358 ft up, 354 ft down
    54–65°F start, high 63°Frain in 2 of 4 years
  22. 67
    Raleigh Holiday Half Marathon
    Raleigh, NC · Dec 5, 2026
    27.6 ft/mi337 ft up, 362 ft down
    40–59°F start, high 58°Frain in 1 of 4 years
  23. 68
    IPA Half Marathon
    Newburyport, MA · Jul 18, 2027
    27.7 ft/mi353 ft up, 363 ft down
    68–75°F start, high 76°Frain in 1 of 8 years
  24. 69
    Town and Country Half Marathon
    Newburyport, MA · Jun 27, 2027
    27.7 ft/mi353 ft up, 363 ft down
    Too few past race mornings on file
  25. 70
    Baker's Dozen Half Marathon
    Hurricane, UT · Dec 12, 2026
    29.1 ft/mi381 ft up, 381 ft down
    Too few past race mornings on file
  26. 71
    New Bedford Half Marathon
    New Bedford, MA · Mar 21, 2027
    29.2 ft/mi377 ft up, 383 ft down
    37–46°F start, high 42°Fno rain in 12 years
  27. 72
    Hillbilly Hike Half Marathon
    Indianola, IA · ~Nov 2027
    29.6 ft/mi225 ft up, 388 ft down
    38–43°F start, high 45°Frain in 2 of 13 years
  28. 73
    Chick-fil-A Corinth Half Marathon
    Corinth, MS · ~Nov 2027
    29.7 ft/mi386 ft up, 390 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. Duneland Half Marathon42°F start · 5.4 ft/mi
  2. Hot Cider Hustle - Lansing Half Marathon49°F start · 6.8 ft/mi
  3. Coastal Half Marathon50°F start · 12.4 ft/mi
  4. Phoenix Run Run Rudolph Half Marathon47°F start · 12.7 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. 55 of the 73 courses have at least three of them on file. 30 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 half marathon in the US?

By our measure, Redmond Harvest Half Marathon in Redmond, WA: 20 ft of climb and 22 ft of descent over 13.1 miles, 1.7 ft/mi. Next are Thankful Turkey Half Marathon (2.6 ft/mi) and Witch Run Half Marathon (3.1 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 30 courses whose elevation we haven't verified yet.

Which flat half 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 Duneland Half Marathon (42°F at the start, no rain in 7 years), Hot Cider Hustle - Lansing Half Marathon (49°F at the start, rain in 1 of 9 years) and Coastal Half Marathon (50°F at the start, no rain in 6 years). These come from each race's own past race mornings, the same ones its race page shows.

How many flat half marathons are there in the US?

Of the 153 US half marathons whose course we have measured, 22 are flat (under 10 ft per mile), 23 nearly flat and 28 gently rolling. That's 73 on this list.

Is a flat half 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. 15 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 half marathon by date or compare races for your goal time.