Maine Running Races
104 upcoming races across Maine in the next 12 months, from local 5Ks to marathons and ultras. Updated nightly. Want filters, maps, and radius search? Open Maine in the Race Finder.
By distance: Marathons · Half Marathons · 5K Races · 10K Races · Ultras
By city: Portland
Racing in Maine: what the calendar looks like
There are 104 races on the Maine calendar over the next 12 months, which works out to roughly 2 per week. Among complete calendar months, June 2027 has the most listed races (16); February 2027 has the fewest (2). The busiest places to race are Portland (13), Pownal (5), Kennebunk (4).
Of those, 65 offer a 5K, 16 offer a 10K and 13 offer a Half Marathon. The next marathon is Sugarloaf Marathon and 15K on May 16 in Carrabassett Valley. The next half marathon is On the Run Half Marathon on March 20.
By race count Maine ranks 35th of 51 states and DC.
Races by month
- Nov 202620 races
- Dec 20264 races
- Jan 20273 races
- Feb 20272 races
- Mar 20274 races
- Apr 20278 races
- May 20279 races
- Jun 202716 races
- Jul 202711 races
- Aug 20277 races
- Sep 202710 races
- Oct 20278 races
- Nov 20272 races
November 2026
- Sat 11/1413th Annual Wells Veterans Day 5KWells, ME · 5K · from $25 · register ↗
- Sat 11/142026 Lyseth 5k Fun RunPortland, ME · 5K · register ↗
- Sat 11/14Eastern Trail parkrun, BiddefordBiddeford Eastern Trail, ME · 5K · Trail · every Saturday, 53 dates · register ↗
- Sat 11/14Merrymeeting parkrunMerrymeeting Dog Park, ME · 5K · every Saturday, 53 dates · register ↗
- Sat 11/14Shaw Cherry Hill Farm parkrunShaw Cherry Hill Farm, ME · 5K · every Saturday, 53 dates · register ↗
- Sun 11/15Turkey Trot Tune Up and Kid's Turkey DashPortland, ME · 3.5 Miles · from $25 · register ↗
- Sat 11/213rd Annual Turkey Trot - 5K Run/WalkHollis Center, ME · 5K · from $25 · register ↗
- Sun 11/22GNG Patriot Parents Turkey TrotGray, ME · 5K · from $15 · register ↗
- Sun 11/22Maine Track Club Turkey Trot 5KCape Elizabeth, ME · 5K · from $15 · register ↗
- Sun 11/22Turkey Trot 5KWestbrook, ME · 1 Mile · 5K · from $10 · register ↗
- Thu 11/26Bath Area Food Bank 5K Turkey TrotBath, ME · 5K · from $50 · register ↗
- Thu 11/26Caribou Turkey Trot 5kCaribou, ME · 5K · from $10 · register ↗
- Thu 11/26Greely Hockey 5K Turkey TrotCumberland, ME · 5K · from $30 · register ↗
- Thu 11/26Outfitters Turkey TrotKennebunk, ME · 5K · from $40 · register ↗
- Thu 11/26Portland Thanksgiving Day 4 milerPortland, ME · 4 Miles · 0.6 Miles · from $3 · register ↗
- Thu 11/26The 11th Annual Savage Family Turkey Trot 5k (Run/Walk)South Portland, ME · 5K · from $30 · register ↗
- Thu 11/26Turkey Trot 4 HopeNorway, ME · 4 Miles · 1 Mile · from $25 · register ↗
- Fri 11/27Penobscot Bay YMCA 2026 Turkey Trot 5K Run/WalkRockport, ME · 5K · from $40 · register ↗
- Sun 11/29Catch that Turkey 5kBar Harbor, ME · 5K · from $25 · register ↗
- Sun 11/29Ugly Sweater 5K 2026Waterboro, ME · 5K · from $25 · register ↗
December 2026
- Sat 12/5Ugly Sweater 5K & Merry MileFalmouth, ME · 5K · 1 Mile · 1.2 Miles · from $15 · register ↗
- Sat 12/19Seaside Santa DashKennebunk, ME · 5K · 1K · 10K · from $15 · register ↗
- Sun 12/27Finale 5KBangor, ME · 5K · from $20 · register ↗
- Tue 12/29Climb For A CureCarrabassett Valley, ME · 2 Mile · from $10 · register ↗
January 2027
- Sun 1/10Indoor Insanity 5K 2027Waterville, ME · 5K · from $35 · register ↗
- Sun 1/17Jimmy the Greeks Frozen 4-MilerOld Orchard Beach, ME · 4 Miles · from $26 · register ↗
- Sun 1/31Bradbury Winter MixerPownal, ME · 5 Miles · register ↗
February 2027
- Mon 2/1Mid Winter 10 Mile ClassicCape Elizabeth, ME · 10 Mile · from $15 · registration closed · register ↗
- Fri 2/5Last Skier StandingRumford, ME · Timed · register ↗
March 2027
- Sat 3/6TruStrength "Uphill Will" 24 Hr skimoGreenwood, ME · Ultra · register ↗
- Sat 3/13Mile Light Ice Run 5kGreenville, ME · 5K · from $50 · register ↗
- Sun 3/14Irish Road Rover 5KPortland, ME · 5K · from $15 · register ↗
- Sat 3/20On the Run Half MarathonOld Orchard Beach, ME · Half Marathon · from $75 · register ↗
April 2027
- Sat 4/32027 Bust 'N' BurnNewry, ME · from $72 · registration closed · register ↗
- Sat 4/10Falmouth 4-MilerFalmouth, ME · 4 Miles · from $26 · register ↗
- Sat 4/10Tiger RunLewiston, ME · 5K · from $20 · register ↗
- Sun 4/11Boyden Lake Half-MarathonPerry, ME · Half Marathon · 4.3 Miles · 2.5 Miles · from $27 · register ↗
- Sat 4/17HYBRID Strong Tower Color Run/Walk 5KHoulton, ME · 5K · from $25 · registration closed · register ↗
- Mon 4/19Patriots Day Seaside Dash 5K / 10K / Kid's DashKennebunk, ME · 5K · 10K · 1K · from $15 · register ↗
- Sat 4/24Feed ME 5k Walk to End HungerAugusta, ME · 5K · from $35 · registration closed · register ↗
- Sun 4/25Dash for Dogs 5k Run or WalkLewiston, ME · 5K · from $25 · register ↗
May 2027
- Sat 5/1Dash for the Derby 5KPortland, ME · 5K · from $28 · register ↗
- Sun 5/2Mental Health Matters 5kCumberland Center, ME · 5K · from $25 · register ↗
- Sun 5/2Salty's 5K & 10K Double NubbleYork Beach, ME · 5K · 10K · from $25 · register ↗
- Sat 5/8Race The Runways Half Marathon and 5KBrunswick, ME · Half Marathon · 5K · from $35 · register ↗
- Sun 5/9Jennie's RunBath, ME · 5K · from $15 · register ↗
- Sun 5/9Portland Sea Dogs Mother's Day 5KPortland, ME · 5K · 1 Mile · from $27 · register ↗
- Sun 5/16Bath at Play's Spring Colors 5k and Half-k Color RunBath, ME · 5K · from $5 · registration closed · register ↗
- Sun 5/16Casey's RunWaterboro, ME · 5K · from $20 · registration closed · register ↗
- Sun 5/16Sugarloaf Marathon and 15KCarrabassett Valley, ME · Marathon · 15K · from $85 · registration closed · register ↗
June 2027
- Sat 6/52027 York Hospital 5KYork, ME · 5K · from $25 · registration closed · register ↗
- Sun 6/62027 Acadia Half Marathon and 10KBar Harbor, ME · Half Marathon · 10K · from $65 · register ↗
- Sun 6/6Bangor Marathon - Full/Half/10K/5K - Running FestivalBangor, ME · Marathon · Half Marathon · 5K · 10K · from $25 · register ↗
- Sun 6/6Cobscook Bay Road Races 5k/10k and Kids Fun RunPembroke, ME · 10K · 5K · 1 Mile · from $25 · registration closed · register ↗
- Sun 6/6Maine Running Hall of Fame 5K In Memory of Julius MarzulPortland, ME · 5K · from $26 · register ↗
- Sat 6/122027 New England Series - Day 6 (ME)Sanford, ME · register ↗
- Sun 6/13BRADBURY SCUFFLEPownal, ME · register ↗
- Sun 6/13Luv 2 Run Portland 5KPortland, ME · 5K · from $26 · register ↗
- Sun 6/13Moosehead Marathon, Half, 10k and 5kGreenville, ME · 5K · 10K · Half Marathon · Marathon · from $35 · register ↗
- Thu 6/17Gorham 4-MilerGorham, ME · 4 Miles · from $26 · register ↗
- Sat 6/196 at the SpringsPoland, ME · 6 Hour · register ↗
- Sat 6/19Raiders RumbleFryeburg, ME · 5K · 2 Mile · from $25 · register ↗
- Sat 6/19Waldoboro Day 5KWaldoboro, ME · 5K · from $25 · register ↗
- Sun 6/20Bay of Fundy International MarathonLubec, ME · Marathon · register ↗
- Sun 6/20Bay of Fundy International Marathon 20 June 2027 (USA Site)Lubec, ME · 10K · Half Marathon · Marathon · register ↗
- Sun 6/20Raccoon Run 5KPortland, ME · 5K · from $26 · register ↗
July 2027
- Sun 7/4Firecracker 5kBar Harbor, ME · 5K · from $20 · registration closed · register ↗
- Sun 7/4Stars & Stripes 5K Run/Walk & Kids Fun RunRangeley, ME · 5K · 1 Mile · from $35 · register ↗
- Sat 7/10Back Cove Backyard UltraPortland, ME · Timed · register ↗
- Sun 7/11BRADBURY BREAKERPownal, ME · register ↗
- Sun 7/11Windham Center 5K In Memory of Elliot P Fogg (1929-1999)Windham, ME · 5K · from $26 · register ↗
- Sat 7/17Peaks to Portland, A Swim to Benefit KidsPeaks Island, ME · 2.4 Miles · from $140 · registration closed · register ↗
- Sat 7/17Yarmouth Clam Festival Kids Fun RaceYarmouth, ME · 1 Mile · from $15 · registration closed · register ↗
- Sun 7/18Augusta Marathon - 5K/10K/Half/Full - Running FestivalAugusta, ME · Marathon · Half Marathon · 10K · 5K · from $25 · register ↗
- Sat 7/24Tough Mountain ChallengeNewry, ME · 5K · Trail · from $119 · register ↗
- Sun 7/25Mini Mountain ChallengeNewry, ME · Trail · from $24 · register ↗
- Sun 7/25PLAYTRI - IRONMAN 70.3 MAINE/AUGUSTAAugusta, ME · from $75 · register ↗
August 2027
- Sat 8/7Blue Hill Mountain Trail FestBlue Hill, ME · 50K · 25K · 10K · 5K · Trail · register ↗
- Sun 8/8BRADBURY BRUISERPownal, ME · register ↗
- Sun 8/8Blue Lobster 4-MilerKennebunk, ME · 4 Miles · from $26 · register ↗
- Sat 8/14Bun Run 5K—Presented by Maine Highlands FCUDexter, ME · 5K · from $35 · registration closed · register ↗
- Sat 8/21Breakaway 5KOld Orchard Beach, ME · 5K · from $25 · registration closed · register ↗
- Sat 8/21Firebird Trail RacesWindham, ME · 50K · Marathon · Trail · register ↗
- Sun 8/29Blueberry Cove 13.1 2027Tenants Harbor, ME · register ↗
September 2027
- Sat 9/425th Randall's Run/Walk for the Gym 5KSPRINGVALE, ME · 5K · from $15 · register ↗
- Sat 9/4Last Man Standing UltramarathonNew Gloucester, ME · Timed · from $150 · register ↗
- Sat 9/11Bar Harbor Bank & Trust Half Marathon, 10K and 5KBar Harbor, ME · Half Marathon · 10K · 5K · register ↗
- Sat 9/11Megunticook Trail FestivalCamden, ME · 50K · 20K · 10K · Trail · register ↗
- Sun 9/12Bentley's Saloon Shake it like a lost Tail 5kArundel, ME · 5K · from $40 · registration closed · register ↗
- Sun 9/12Big Brad RacesPownal, ME · Ultra · register ↗
- Sun 9/19Almost Half Way to St. Patrick's Day 5KPortland, ME · 5K · from $26 · register ↗
- Sun 9/19Lincoln Marathon - Full/Half/10K/5KLincoln, ME · Marathon · Half Marathon · 5K · 10K · from $25 · register ↗
- Sun 9/19River Driver 50 MilerLincoln, ME · 50 Mile · from $110 · register ↗
- Sun 9/26Waterville Marathon - Full/Half/10K/5K - Running FestivalWaterville, ME · Half Marathon · Marathon · 5K · 10K · from $45 · register ↗
October 2027
- Sat 10/2Peace Ridge Sanctuary’s 5k Run for the Animals & 1 Mile WalkAlbion, ME · 5K · Trail · from $25 · register ↗
- Sun 10/3Maine Marathon, Half Marathon and Marathon RelayPortland, ME · Marathon · Half Marathon · 5K · 10K · from $35 · register ↗
- Sat 10/989 Bears 100Auburn, ME · 100 Mile · 11 Hour · 7 Hour · 3 Hour · register ↗
- Sat 10/9North American Wife Carrying Championship®Newry, ME · from $42 · register ↗
- Sun 10/10Beach and Road 10KOld Orchard Beach, ME · 10K · from $28 · register ↗
- Sun 10/10The Land of Light 100kNorway, ME · 100K · register ↗
- Sun 10/17Fair Election 5KFalmouth, ME · 5K · from $26 · register ↗
- Sun 10/17Save Your Breath 5KAugusta, ME · 5K · from $25 · register ↗
November 2027
- Sun 11/7Kick Out Mesothelioma 5-Miler & 2.5 Mile Walk In Memory of John W. Griffin (1941-2003)Portland, ME · 5 Miles · from $26 · register ↗
- Sun 11/7Panther 5K Pi RunYarmouth, ME · 5K · from $20 · registration closed · register ↗
Planning a race
- Getting inlotteries, qualifiers, and how entry works for the races that sell out
- Lottery watchwhich race lotteries and registration windows are open right now
- Choosing a first marathona practical guide to picking a debut race
Browse other states: AK · AL · AR · AZ · CA · CO · CT · DC · DE · FL · GA · HI · IA · ID · IL · IN · KS · KY · LA · MA · MD · MI · MN · MO · MS · MT · NC · ND · NE · NH · NJ · NM · NV · NY · OH · OK · OR · PA · RI · SC · SD · TN · TX · UT · VA · VT · WA · WI · WV · WY