De Skagit Flats Marathon biedt verschillende race-opties, waaronder een marathon, halve marathon en 5 km, georganiseerd door Skagit Runners. Het evenement staat bekend om zijn vlakke parcours en is populair onder deelnemers die zich willen kwalificeren voor de marathon van Boston. Er is plaats voor maximaal 800 hardlopers. Het evenement maakt gebruik van chiptiming en biedt voorzieningen zoals water, eten en douches na de race. Deelnemers kunnen onder bepaalde voorwaarden van race wisselen. Deelnemers ontvangen een medaille en de live race-uitslagen zijn online beschikbaar. Het startpakket kan voorafgaand aan de racedag worden opgehaald.