Le marathon Skagit Flats propose diverses options de course, notamment un marathon, un semi-marathon et un 5 km, organisés par Skagit Runners. Réputé pour son parcours plat, il est très apprécié des coureurs qui souhaitent se qualifier pour le marathon de Boston. Le nombre de participants est limité à 800 coureurs. L'événement utilise un système de chronométrage à puce et propose des services tels que de l'eau, de la nourriture et des douches après la course. Les participants peuvent changer de course sous certaines conditions. Les participants reçoivent une médaille de finisseur et les résultats de la course sont disponibles en direct en ligne. Les dossards peuvent être retirés avant le jour de la course.