May
- 13th – Hard Cider Run, Urban Farm Fermentory, Portland
- Shipyard Maine Coast Marathon & Half Marathon, Kennebunk to Biddeford, ends the 14th
- 14th – Portland Sea Dogs Mothers Day 5k, Hadlock Field, Portland
- 20th – West End 5k and Fun Run 2017, Waynflete School, Portland
- Patriot 5k Road Race, Gray
- Moose Mainea 5k & 10k, Greenville
- 2nd Annual Blackman Stream Alewife Cross Country Run, Bradley
- 21st – 35th Annual Sugarloaf Marathon and 15k
- Southern Maine Heart Walk and 5k, Cumberland
- 27th – L.L.Bean Trail Running Festival, Pineland Farms, New Gloucester, ends May 28th
- 29th – Snowy Egret 5k Race/Walk, Scarborough
- Miles for Mills 2017, Augusta
- Wilderness Walk for Warriors Memorial Day 5k Run/Walk, Houlton
- Honor Run Half Marathon, Monticello
- A Run to Remember, Old Town
- 31st – Back Cove 5k Series, Portland
June
- 3rd – Belfast Rail Trail 5k Fun Run/Walk/Stroll, Armistice Bridge, Belfast
- Safe Voices 5k Walk/Run to End Domestic Violence, Lewiston
- Pine Grove School 5k Run/Walk, Falmouth
- Cobscook Bay 10k, 5k & Kids 1 Mile Fun Run, Pembroke
- Woodfords Superhero 5k, Brunswick
- 4th – Maine Running Hall of Fame 5k in Memory of Julius Marzul, Portland
- 5th Annual MDI YMCA Acadia Half Marathon & 10k, Acadia National Par, Mount Desert Island
- 7th – Back Cove 5k Series, Portland
- 8th – Twilight 5k, Southern Maine Community College, South Portland
- 9th – Doc’s Tiger 3-Miler, Biddeford
- 10th – Lincoln Middle School Schools Out 5k, Portland
- 11th – Sebago Lake Triathlon Festival, Casco, bike, swim and running events.
- Luv 2 Run Portland 5k, Portland
- Fit Fest 5k, Auburn, part of the Triple Crown Series
- 14th – Back Cove 5k Series, Portland
- 17th – 8th Annual PFBF CPAs “Run the Numbers” 5k & Kids Fun Run, Oakland
- Pants on Fire 5k Beer Run/Walk & Kids Fun Run, Winterport
- 7th annual L.N. Clark Network Trek For Life 5k, Waterville
- Leavitt Father’s Day 5k Trail Run & Walk, Turner
- Wesley 5k and 1 Mile Fun Run/Walk, East Machias
- First National Bank Summer Solstice 5k, Rockland
- 18th – Kippie’s 5K Walk/Run/Roll, Westbrook
- 21st – Back Cove 5k Series, Portland
- 23rd – Rock Lobster Relay, Bar Harbor, run overnight to Portland, race ends the 24th
- 24th – Maine Summer Adventure Race, Hidden Valley Nature Center, Jefferson. Trail running/hiking, biking, and sea kayaking.
- 25th – Cowabunga 5k, Portland
- 5th Annual Bay of Fundy International Marathon, Lubec & Campobello Island, NB
- 28th – Back Cove 5k Series, Portland
July
- 1st – Craft Brew Races, Edward Payson Park, Portland
- Randall’s Run for the Gym 5k, Springvale
- FCA Maine 5k, Augusta
- 4th – Friends on the 4th 5k, Winthrop
- 5th – 5k Run by the Lake, Harrison
- Back Cove 5k Series, Portland
- 8th – Moxie Day 5k, Lisbon
- Book It For Reading 5k & 1-Mile Fun Run, Fort Kent
- 12th – Back Cove 5k Series, Portland
- 15th – MollyOckett Day Classic Road Race, Bethel Village Common, Bethel
- Fort Kent 40k Trail Race, Fort Kent
- 4th Annual Westbrook Strong 5k & Matt’s Mile Kids Fun Run, Westbrook
- 16th – Windham Center 5k, Windham
- 2017 AlumRun!, Scarborough
- 18th – Shipyard Old Port Half Marathon and 5k, Portland Old Port
- 19th – Back Cove 5k Series, Portland
- 21st – DEST All Night Relay-Ellsworth to Eastport, Washington Junction, Ellsworth, run lasts all night long, ends July 22nd, 102+ miles total
- Nordic Trail Festival 2017, Presque Isle, running or mountain biking, ends July 22nd
- 22nd – Book It For Reading 5k & 1-Mile Fun Run, Houlton
- Walk, Run, Roll 5k, Bangor
- 23rd – 10K Road Race, Swan Island
- Emily’s Run 5k, Auburn, this is part of the Triple Crown series
- 26th – Back Cove 5k Series, Portland
- 29th – Peaks Island Road Race, Peaks Island
- 30th – 4th Annual Bob Burns Memorial 5k, Augusta
- 31st – The Salvation Army Freedom 5k, Old Orchard Beach
August
- 2nd – Back Cove 5k Series, Portland
- 5th – Aaron Henderson Memorial 5k, Houlton
- 9th – Back Cove 5k Series, Portland
- 12th – 4 Mile Ripple Run, Great Diamond Island, a 4-mile race around two islands
- Bun Run 5k, Dexter
- 13th – Breaker to Breaker 10k, Scarborough
- Husky Ruck Memorial 10k, New Gloucester
- 16th – Back Cove 5k Series, Portland
- 19th – Breakaway 5k, Old Orchard Beach
- Easy as PI 5k, Portland
- Book it for Reading 5k, Presque Isle
- 20th – Maine Vets 5k, Scarborough
- 23rd – Back Cove 5k Series, Portland
- 26th – Naples Causeway 5k, Naples
- Clifford Park 5k, Biddeford
- MSG Gary Gordon Meal of Honor Memorial 5k, Lincoln
- 27th – IRONMAN 70.3 Maine, Old Orchard Beach, beach race, swimming, and bike course race.
- L/A Bridge Run 5k, Auburn, this is part of the Triple Crown series
- The Maine Run for Parkinson’s, Kittery
- Almost Half Way to St. Patrick’s Day 5k, Portland
- 30th – Back Cove 5k Series, Portland
September
- 1st – Kick out Mesothelioma 5-Miler & 2.5 Mile Walk, Portland
- 9th – STRIVE for 5 – Foden Road 5k, South Portland
- 10th – Lake Auburn Half Marathon & 5k, Auburn
- Dan Cardillo Memorial 5k, Falmouth
- Lake George – Somerset Sports & Fitness Sprint Triathlon, Canaan, swim, bike and run events, USAT sanctioned event
- 16th – Beach Raid OOB, Old Orchard Beach
- Lobsterman Triathlon & Aquathon, Winslow Park, includes swimming, biking, and running events.
- 40th Annual Bar Harbor Bank & Trust Half Marathon & Fall 5K, Bar Harbor
- Skyline farm 5k Trail Run/Walk, North Yarmouth
- Funky Bow Trail Hop, Lyman
- 17th – Trail to Ale 10k Race/Walk, Portland
- Caribou Marathon, Caribou
- 24th – Tim’s Run 5k, Yarmouth
- Soldiers Pace Canicross Race, Westbrook, runners run with their dogs
- 30th – Eliot Festival Day 5k, Eliot
October
- 1st – Maine Marathon, Relay & Half Marathon, Portland
- 8th – Bug Light 5k Run & Walk 2017, South Portland
- 14th – 2nd Annual Pumpkin Harvest Half Marathon, Bethel
- Team Kyle 5k, Scarborough
- 3rd Annual Ocean Commotion 5k Run/Walk, Phippsburg
- The Frank N Stein Mile, Auburn
- 15th – Mount Desert Island Marathon (part of the Sea to Summit Series)
- 22nd – Fair Election 5k, Falmouth
- 29th – Great Pumpkin 10k, Saco
November
- 4th – Moose Pond Half Marathon & 5k, Bridgton
- 5th – Save Your Breath 5k, Augusta
- 23rd – Turkey Trot 5k, Bar Harbor
December
- 9th – Millinocket Marathon and Half, Millinocket (part of the Sea to Summit Series)