Cinco de Mayo Half Marathon, 10K & 5K

Sunday, May 5, 2024 • Portland, OR • Course Map

Taking place in the heart of downtown Portland, the Cinco de Mayo Half Marathon marks a spring tradition that draws a crowd for the run itself and for the Cinco de Mayo-themed party that follows.

The half marathon course begins at Fields Park in Portland’s Pearl District. From there, the half marathon course heads south along Naito Parkway and the western portion of the Willamette River. The course leads runners to the eastern side of the river briefly, and early on, as runners cross the Morrison Bridge heading east followed by the Hawthorne Bridge in quick succession.

The half marathon course stays on the west side of the river for the remainder of the race. After returning to the western shore of the river, the course continues northward in the same direction that runners just came from, turning around for the first time near the mile five marker.

The middle portion of the course continues southward along the same route, this time skipping the bridges and tackling the only significant hill on the course just as the course reaches its southernmost point in Corbett-Terwilliger-Lair Hill (which was named after a person, not the hill on the half marathon course). Fortunately (or unfortunately), runners also coast back down the hill and retrace their steps once again toward the finish line at Fields Park.

Make sure to stay for the after-party — with a variety of vendors (including Mexican foods), free beer for runners from Laguinitas, and live music, the party lives up to the race organizers’ description as one of the coolest post-race parties ever.

Race Weather & Climate

Located in the Pacific Northwest known for its cool weather, Portland experiences the cool spring weather that the area is known for, with precipitation averaging almost 2.5 inches for the month of May.

On race day (May 5), the average low is 46ºF and the average high is 64ºF.

Past Results

Course Map

See the race route map for the Cinco de Mayo Half Marathon here.

Starting Time

8:00 AM


  • $64 – $99 for the half marathon
  • $46 – $69 for the 10K
  • $34 – $56 for the 5K


To reserve your spot in the 2024 running of Portland’s Cinco de Mayo Half Marathon, register online at the event website here.

Official Race Website


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

See more races in: May, Oregon