You can find Online Registration at You can also register onsite the morning of the event, before 9:00am.  

Payment is done on-site when registering.  

Online registration just make's it a bit easier for us to register everybody, it's faster and we can run through long lines much more efficiently if you sign up online.  It also gives us a ballpark estimate of how many people will show up so we can plan water/run groups/etc.