We’re proud to be one of the most affordable marathons. Though we keep Maine Marathon registration fees low to make the race accessible to more people, we still organize a world-class, well-run event and donate 40% of our gross profits to charity.

2021 Registration Fees

 Through 1/11/2 - 6/307/1 - 8/31After 8/31
Half Marathon$50$55$65$70
Marathon Relay$120$140$160$160
All virtual events$30 (per person)$30 (per person)$30 (per person)$35 (per person)

Note: Runners who raise at least $200 for an affiliated Maine Marathon charity can have a portion of their registration fee refunded. Learn more.

Refer A FriendRefer A Friend

Training and racing is more fun with a friend. 

When you share your RunSignup personal referral code with others and they use it to register for the Maine Marathon or Half Marathon, you’ll receive a partial refund on your registration fee. The more your code is used, the more you save (see chart below)

You’ll receive your referral code when you register for the Maine Marathon or the Half Marathon. If you’ve already registered, check your profile on RunSignup—you’ll find it there, and you can start using it immediately.

Times a referal code is usedAmount savedTotal Saved
5+$7At least $25, up to full cost