2017 Registration Details

  • Race date is August 5, 2017
  • Entry fees:
    • 10k: $50
    • Kids Fun Run: $5
      *plus transaction fees

"Legacy Runners" Only Passcodes: Open March 1 - June 30

  • Active Legacy Runners, those who have participated in every TD Beach to Beacon to date, will get an e-mail from the race in late February with their unique passcode.
  • These passcodes are non-transferable.
  • Register Now with your Promo Code >

All Other Passcodes: Open April 1 - June 30

  • Registration for passcodes will open on April 1 at 7:00 am ET, and close June 30 at 11:59 pm ET.
  • Sponsors/Charities will get an e-mail with passcodes in late March.
  • Register Now with your Promo Code >

Transfers: Open April 1 - June 30

  • The race will allow transfers from April 1 through June 30 at 11:59 pm ET
  • There is a $5 transfer fee paid by the transferee
  • Learn more about our Transfer Policy >

Kids Fun Run - REGISTER NOW>

  • Registration begins March 16 at 7:00 am ET and closes August 1 at 11:59 pm ET
  • Kids Fun Run registration will also be made available on August 3 and August 4 at the Expo or on Kids Fun Run Race day (Aug 4) at Ft. Williams starting at 4:00 pm
  • Learn more about the Kids Fun Run >


Opens Thursday, March 9 @ 7 am ET

Opens Thursday March 9 @ 7 am ET

  • Cape Elizabeth Residents registration will be made available at www.Beach2Beacon.org on a first come first serve basis.
  • To register more than one entry, you must start a new registration process.
  • Limit of 600.  We anticipate this will fill in minutes.
  • Cape Elizabeth Resident Verification:
    • Credit card billing address must be a Cape Elizabeth address.
    • Addresses will be verified by race organizers to ensure Cape Elizabeth residency.
    • Any non-resident attempting to register as a Cape Elizabeth resident will be rejected.
    • Anyone who successfully registers as a Cape Elizabeth resident who is not a Cape Elizabeth resident will be removed from the race entry database without refund.  


Opens Friday March 10 @ 7 am ET

  • Registration will be made available on a first come, first serve basis at www.Beach2Beacon.org
  • To register more than one entry, you must start a new registration process.
  • Limit of 4,000. We anticipate this will fill in minutes.
  • Once General Entry is full, the registration process rolls into a Lottery format.


  • Once the 4,000 General Entry slots are filled to capacity, the Lottery opens.
  • Lottery Closes on Sunday, March 19 at 11:59 pm ET
  • There are two options for the Lottery:
    • Individual Lottery
    • Team Lottery (up to 6 per group). The process is as follows upon Lottery Registration:
      • Team Captains will be responsible for setting up a "Team Name" & "Team Password." Teams are limited to 6 participants.
      • Once the Team is created, the Captain will receive the "Team Name" & "Team Password" in their confirmation email. This information must be sent to all Team Participants by the Team Captain.
      • When prospective Team Members enter the Lottery, they must and select the "Team Lottery" level before entering "Team Name" & "Team Password" during the lottery application process. 
      • Important: ALL TEAM MEMBERS MUST REGISTER FOR THE LOTTERY BEFORE THE SUNDAY, MARCH 19 DEADLINE in order to be considered a Team Member when the Lottery is pulled.  Team Members cannot be added after this date.
  • 1,950 lottery spots will be distributed.
  • Each Lottery applicant will be charged $5 at the time they register for the Lottery.
    • This fee is non-refundable and will not be applied to your race registration fee if selected
  • Lottery Drawing will be on Tuesday, March 21.
  • Results will be sent to the registrant via email and "Winners" will have their names posted on the website.
  • IMPORTANT: Winners' credit cards will be charged IMMEDIATELY!
  • Each person is only permitted to enter the lottery 1 time. If a person enters more than 1 time they will be disqualified from the event and not provided a refund.