The Heights Half Marathon & 5K Fun Run

Saturday, May 18, 2019 • Huber Heights, OH • Course Map

Runners will get a chance to run a largely flat course with mostly gently rolling hills here in this suburban community just north of Dayton at the Heights Half Marathon & 5K Fun Run, which makes its 8th annual running this year as spring is giving way to summer.

Organized by the Huber Heights YMCA, the race is set to follow a USA Track & Field-certified out-and-back course that starts and finishes in the parking lot of the YMCA, which lies near the intersection of Brandt Pike and Shull Road.

From there, runners and walkers will head through the residential neighborhoods just to the west of the YMCA, along a winding route that reaches its half-way turnaround point on Carriage Trails Parkway.

After runners make the turn, they’ll follow the same course they’ve just run in reverse, through the neighborhoods that lead back to the Y for the race finish. The scheduled starting time for the half marathon is 7:00 AM, and the 5K will start a half-hour later at 7:30 AM.

Race Weather & Climate

Located in western Ohio, about 60 miles north of Cincinnati and roughly 200 miles southwest of Cleveland, Huber Heights typically sees mild to moderately warm weather in May, which has brought record temperatures here as low as 30°F (in 1966) and as high as 95°F (in 1998).

On race day (May 18), the average low is 54ºF and the average high is 75ºF.

Past Results

Course Map

See the race route map for the Heights Half Marathon here.

Starting Time

  • 7:00 AM – half marathon
  • 7:30 AM – 5K


  • $40 – $70 for the half marathon
  • $25 – $35 for the 5K


To reserve your spot in the 2019 running of Huber Heights’ The Heights Half Marathon or 5K Fun Run, register online at here.

Official Race Website


Ever run in the Heights Half Marathon? Share your impressions here, or post your review in the Comments below.

See more races in: May, Ohio

1 comment… add one
  • Bruce June 17, 2016, 6:34 am

    Would not recommend this race to anyone. 6 days later and still not race results posted.


Leave a Comment