Presented by Millennium Running

Register

Discounted Fee Deadline: Sunday, Aug 2, 2026 at 11:59 PM ET.   View Full Fees

Online Registration Deadline: Saturday, Oct 24, 2026 at 11:59 PM ET

Select Your Category

In-Person Event
Category Fee
Newburyport Half Marathon $89 $89
2 Person Half Marathon Relay $140 $140
Newburyport 5k $45 $45
Virtual Event
Category Fee
Virtual Newburyport Half Marathon $89 $89
Virtual Newburyport 5k $45 $45
online registration powered by
logo