RACE WEEKEND:
Volunteer Information

We couldn’t hold our award-winning race without our award-winning volunteers!

Thank you for your willingness to help.


2025 Volunteer reg is open!

Click HERE to sign up


MDI Marathon Weekend is an incredible opportunity for our entire community to shine its brightest and volunteering is a fun way to be involved! It’s also a great opportunity for students to earn volunteer hours required for graduation.

We have many different volunteer opportunities, whether you’re a part of a civic group, a true people person, or more of a loner, there is a job for you! If you want to help, but you want very little human interaction others, please contact us.

Volunteers should be ready and willing to tackle whatever needs to be done. We will do our very best to assign you to the tasks you select. However, we may need to place you as needed. Please be prepared and be flexible. Any portion of the race week that you're available is greatly appreciated.


Group volunteer opportunities

Various locations

Volunteering with a group is a fun and unique team-building experience.  (It’s also a great opportunity for students to earn volunteer hours required for graduation.)

Additionally, charitable groups/organizations that volunteer over race weekend will move to the top of the list to be considered beneficiaries of our annual Beyond the Finish Line fundraising initiative.

Please contact us to inquire about volunteering with your group. Thank you!

return to page menu


Race Packet assembly + Expo Set-up

MDI YMCA
21 Park Street
Bar Harbor

Race Weekend volunteering kicks off early with packet assembly and expo set-up on the Thursday before race day.

Many hands make for light work and lots of fun! In 2015 we knocked it out of the park assembling all race packets in just under an hour!

If you are available before 6:00PM to help transport materials from our office in Town Hill to the MDI YMCA, please let us know.

Click HERE to sign up to volunteer!

return to page menu


Race Check-In

MDI YMCA
21 Park Street
Bar Harbor

Jobs at the Race Check-In include:

  • Helping to set-up check-in.

  • Issuing bib numbers.

  • Issuing bib numbers.

  • Issuing race shirts.

  • Issuing race bags.

  • Checking in volunteers.

  • Replenishing stock.

  • Breaking down cardboard.

  • General tidying-up of the Expo area.

  • Assisting participants with data changes.

  • Answering questions.

  • Helping to pack-up check-in.

Click HERE to sign up to volunteer!

return to page menu


Start Line

Marathon/Relay:
200 Main Street
Bar Harbor

Half-Marathon:
1 Kimball Road
Northeast Harbor

Start Line jobs include:

  • Directing runners to restrooms, baggage check, buses, etc.

  • Traffic control.

  • Loading buses.

  • Loading the baggage vehicle.

  • Hang & remove vinyl banners & flags.

  • Barricade set up and take down.

  • Picking up discarded items after the race starts.

Click HERE to sign up to volunteer!

return to page menu


Official Fluids Station

Various locations

Official Fluids Stations are manned by local school sports teams, civic groups, and race sponsors.

  • All items needed including water, Gatorade, tables, cups, trash cans & liners, etc. will be supplied the race.

  • All teams should have a minimum of 8 volunteers.

  • Teams are encouraged to dress up and give their station a theme!

  • Availability is extremely limited.

If your group would like to host an Official Fluids Station, please contact us. We appreciate your group’s willingness to help in other ways, too, which will move you to the top of the list when an Official Fluids Station becomes available.

return to page menu


Course Marshal

Various locations

Course Marshals should be familiar with the roads and intersections of Mount Desert Island, as well as familiar with our race course.

  • Help direct runners at difficult intersections.

  • Traffic control.

Click HERE to sign up to volunteer!

return to page menu


Finish Line

327 Main Street
Southwest Harbor

Volunteer Jobs at the Finish Line include:

  • Traffic control.

  • Unloading the baggage vehicle and organizing bags by number.

  • Hang & remove vinyl banners & flags.

  • Barricade set up and take down.

  • Picking up discarded items after the race concludes.

  • Unwrapping & presenting medals.

  • Wrapping finishers in space blankets.

  • Finish line fluids station.

  • Directing finishers to restrooms, buses, etc.

  • Keeping the area clear of discarded items.

Click HERE to sign up to volunteer!

return to page menu


Odd Jobs

Various locations

We’ve got a few “odd jobs” in the lead up to, during, and in the wake of race weekend. These might include:

  • Giving staff ride to pick-up a vehicle.

  • Distributing race posters on MDI.

  • Bag check manager and driver.

  • Sag Wagon driver for runners unable to finish.

  • Assembling safety pins into groups of four for bib numbers.

  • Loading and cleaning out box trucks before and after the race.

    …and more!

Please contact us to inquire about volunteering for an odd job of two. Thank you!

return to page menu


Pre-Registered Volunteers

Please refer to your original confirmation email that you received at the time of volunteer sign up for detailed information to fulfill your volunteer role, and/or come to check-in to request more information.

  • CHECK-IN LOCATION
    MDI YMCA Gymnasium, 21 Park Street in Bar Harbor

  • CHECK-IN TIMES
    Friday 3:00PM-7:00PM
    Saturday 10:00AM-5:00PM

If your plans change and you are unable to help please contact us ASAP.

return to page menu