Grateful Dad Half Marathon, 10K & 5K

Friday, June 19, 2020 – Sunday, June 21, 2020 • Portland, OR • Course Map

Note: The 2020 event is a virtual race. Registration details are included below.

No matter what you like to call your father, celebrate your dad with the Grateful Dad Half Marathon & 10K for the whole family — this year at a distance on a course of your choice.

Beginning at the Kleiver Memorial Armory in Portland, the half marathon first takes runners south toward the Riverside Golf & Country Club and the Broadmoor Golf Course before turning around and heading north toward the Columbia River, where much of the half marathon is run. The course provides great views of the river as well as the Cascade Mountains in the distance.

And with such close vicinity to the PDX Airport, watching a plane take off or land during the half marathon is likely, so make sure to look up every now and then while running the course if you want to watch.

The half marathon finishes at the Armory, where a family breakfast, beer garden, and live entertainment make up the post-race party.

The event organizers describe the course as fast and flat with a few inclines on the course but no major hills, making the event a great course for setting a personal record.

Race Weather & Climate

Like much of the Pacific Northwest, Portland experiences mild weather in June with the occasional cool morning. June is a dry month for Portland, with 1.6 inches of rain for the month on average.

On race day (Jun. 19), the average low is 53ºF and the average high is 73ºF.

Past Results

Course Map

See the race route map for the Grateful Dad Half Marathon here.

Starting Time

your choice


  • $35 – $75 for the virtual race package


To reserve your spot in the 2020 virtual running of Portland’s Grateful Dad Half Marathon, 10K or 5K, register online at the event website here.

Official Race Website

Facebook Conversations

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

See more races in: June, Oregon