Over the years, 4th of July Races continue to be popular, urging folks to lace up their running shoes and hit the pavement for Independence Day races, before diving into their patriotic festivities. These spirited races typically feature a variety of distances, from the classic 5k to shorter sprints or even longer challenges for the seasoned athletes. What sets these races apart is their dedication to community support to celebrate the spirit of independence.
While Run Oregon will be previewing a few of these races individually and in detail, here is your guide to Independence Day races that we are aware of. If you know of a race that’s missing, please let us know in the comments and we’ll happily add it to the list!

So, without much further ado, here’s the list:
Friday, July 4th
Greater Portland races:
- Foot Traffic Flat Marathon – Portland
- Hillsboro Rotary Run 5K and Kids Dash – Hillsboro
- Terra Linda July 4th Race – Portland
Mid-Valley Races:
- 4th of July Mini-Marathon – Monmouth
- Butte to Butte 10K – Eugene
- Independence Day Half Marathon – Champoeg Park
- Molalla Firecracker 5K – Molalla
- Stayton Fun Run – Stayton
- Harrisburg Firecracker 5K – Harrisburg (this event is 7/6)
Southern Oregon Races:
- Ashland 4th of July Run – Ashland
Oregon Coast Races:
- Firecracker Run – Coos Bay
- Newport Celebration Run – Newport
Central Oregon Races:
- Sisters 4th Fest Red, White and Blue 5K – Sisters
- Todd Beamer Memorial Run – Madras
Eastern Oregon Races
- Vale 4th of July FunRun – Vale
SW Washington Races:
- Go Fourth One Mile Run – Longview
- Ridgefield Independence Run – Ridgefield