Skip to content


for a Cause



4% Raised of $25,000 Goal

How Run for Free Works

Follow the process below to sign up for an official charity spot in the 2019 Eugene Marathon.

Step 1:

Sign up to Run for Free

Choose one of our amazing official charities to fundraise for and your registration fee will be covered by the charity.

Choose your Charity

Step 2:

Gain Entry

The charity you select will reach out to you with a registration code to complete your guaranteed entry. Once you have your code, register below to complete race registration.

Register for the Race

Eugene Marathon 2019

Team Organizer's Photo

CASA of Lane County

Amount Raised:


Team Organizer's Photo

Run for Love 2019

Amount Raised:


Team Organizer's Photo

Relief Nursery

Amount Raised: