Upcoming Races in Maine
Saco, ME
John Andrews Memorial 5K
Jun 1, 2024
Winthrop, ME
Friends on the 4th 5K
Jul 4, 2024
Kittery, ME
Eastern States Road Race
Mar 16, 2025
Portland, ME
Portland 10 Miler
Apr 28, 2024
Dash For The Derby 5K
May 4, 2024
Portland Sea Dogs Mother's Day 5K
May 12, 2024
Maine Running Hall of Fame 5K
Jun 2, 2024
Lincoln Middle School School's Out 5K
Jun 8, 2024
Shipyard Old Port Half Marathon
Jun 8, 2024
Luv 2 Run Portland 5K
Jun 9, 2024
Raccoon Run 5K
Jun 16, 2024
Quarter Way to St Patrick's Day 5K
Jun 22, 2024
Get Your Rear in Gear - Maine
Jun 29, 2024
Portland Kids Duathlon
Jul 21, 2024
OTILLO SwimRun - Casco Bay Islands
Aug 11, 2024
Tunnel to Towers 5K
Aug 31, 2024
Almost Half Way to St. Patrick's Day 5K
Sep 15, 2024
Karo 5K for Brain Aneurysm Awareness
Sep 22, 2024
Maine Marathon
Oct 6, 2024
Portland Waterfront 5K
Nov 2, 2024
Kick Out Mesothelioma 5 Miler
Nov 10, 2024
Kennebunk Beach, ME
KBIA Day at the Beach Road Race
Jul 7, 2024
South Berwick, ME
Rick's Run 5K
May 24, 2024
Strawberry Run
Jun 29, 2024
Luna Run
Aug 18, 2024
Pumpkinman Triathlon and Running Festival
Sep 7, 2024
Sep 8, 2024
Augusta, ME
Run To Belong 5K
May 4, 2024
Bob Burns Memorial 5K
Jul 21, 2024
Ironman 70.3 Maine
Jul 28, 2024
Lonely Mile Moonlight Invitational
Aug 10, 2024
Save Your Breath 5K
Oct 20, 2024
Brewer, ME
Walter Hunt 4th of July 3K
Jul 4, 2024
Peaks Island, ME
Peaks Island Road Race
Jul 27, 2024
York, ME
Big A 50K Trail Race
May 4, 2024
Salty's 5K & Double Nubble 10K
May 5, 2024
York Hospital 5K
Jun 1, 2024
Four On The 4th
Jul 4, 2024
York Days 5K
Jul 28, 2024
Mt. A Trail Challenge 5K
Sep 21, 2024
Old Orchard Beach, ME
Breakaway 5K
Aug 17, 2024
Beach and Road 10K
Oct 13, 2024
Jimmy the Greek's Frozen 4 Miler
Jan 19, 2025
On the Run Half Marathon
Mar 22, 2025
Damariscotta, ME
Strawberry Shortcake Shuffle
Jul 6, 2024
Bangor, ME
Great World Peace 5K
May 19, 2024
Great Bangor Marathon and Half
Jun 23, 2024
5K Race for Recovery
Sep 15, 2024
St. Joseph Hospital's Commit to Community
Sep 29, 2024
Bar Harbor, ME
Acadia National Park Half Marathon
Jun 2, 2024
Bar Harbor Half Marathon
Sep 14, 2024
Mount Desert Island Marathon
Oct 20, 2024
Casco, ME
Casco Days Road Race
Jul 27, 2024
Kennebunk, ME
Kennebunk Free Library Road Race
Jul 12, 2024
Community 5K
Jul 21, 2024
Blue Lobster 4 Miler
Aug 4, 2024
Outfitters Turkey Trot
Nov 28, 2024
Brunswick, ME
Polar Bear Triathlon and Duathlon
May 4, 2024
Run For Independence
May 11, 2024
Miles for Mills 5K/10K
May 26, 2024
The MARC 5K & 1 Mile Fun Run
Jun 22, 2024
Maine Summer Adventure Race
Jul 13, 2024
Flight Deck Half Marathon
Sep 22, 2024
U-Pick 5K
Sep 29, 2024
Kennebunkport, ME
GRBA 5K Road Race
Jul 3, 2024
Sea to Summit Triathlon
Jul 27, 2024
Holistic Hustle 5K/10K
Nov 2, 2024
Springvale, ME
Randall's Run/Walk for the Gym 5K
Aug 31, 2024
Northeast Harbor, ME
Sea of Blue 5K
Apr 27, 2024
Houlton, ME
Miracle Mile
Jul 3, 2024
Falmouth, ME
Fair Election 5K
Oct 20, 2024
Ugly Sweater 5K and Merry Mile
Dec 7, 2024
Falmouth 4-Miler
Apr 5, 2025
Cape Elizabeth, ME
Cape Challenge 5K
May 19, 2024
TD Beach to Beacon 10K Road Race
Aug 3, 2024
Freeport, ME
Boots and Brews 5K
May 18, 2024
Close to the Coast 5K & 10K
Jun 15, 2024
L.L.Bean 4th of July 10K
Jul 4, 2024
New Gloucester, ME
Trail Festival at Pineland Farms
May 25, 2024
May 26, 2024
Ruck for the Fallen
Aug 10, 2024
Last Man Standing Ultramarathon
Aug 31, 2024
Rockland, ME
Maine Lobster Festival 10K/5K
Aug 4, 2024
Gorham, ME
Gorham Knights of Columbus 5K
May 18, 2024
Gorham 4-Miler
Jun 20, 2024
9/11 Memorial 5K
Sep 8, 2024
Waterville, ME
Alstrom Syndrome International 5K Race for the Cure
May 11, 2024
Indoor Insanity 5K
Jan 26, 2025
Auburn, ME
YMCA Fit Fest
Jun 2, 2024
Emily's Run
Jul 14, 2024
Tina White Memorial 5K Run/Walk
Jul 20, 2024
L-A Bridge Run
Aug 25, 2024
Lake Auburn Half Marathon
Sep 8, 2024
Phippsburg, ME
Ocean Commotion 5K
Oct 19, 2024
Blue Hill, ME
Wilbur's Run
Aug 31, 2024
Scarborough, ME
Ashley Ouellette Memorial 5K
Apr 27, 2024
Maine Madness Run and Shoot Challenge
Apr 28, 2024
Lobster Roll 4 Miler
Jun 23, 2024
Autumn and Ales Half Marathon
Sep 14, 2024
Scarborough Boo Bash 5K
Oct 20, 2024
Biddeford, ME
Eastern Trail parkrun Biddeford
Jun 8, 2024
Jun 15, 2024
Jun 22, 2024
Jun 29, 2024
48 more
Color Run
May 11, 2024
I Love Biddeford 5K
Oct 26, 2024
Oxford, ME
Run the Town 5K Run/Walk
May 4, 2024
Four in the Forest
Sep 14, 2024
Happy Moose Half Marathon
Sep 14, 2024
Newry, ME
Tough Mountain Challenge
Jul 27, 2024
North American Wife Carrying Championship
Oct 12, 2024
Wells, ME
Maine Coast Marathon
May 4, 2024
May 5, 2024
Mile Road 5K
May 19, 2024
Moody Beach 5K
Jul 3, 2024
Wells Harbor 10K & 5K
Aug 17, 2024
Wells Veterans Day 5K
Nov 9, 2024
Westbrook, ME
Westbrook Strong 5K
Jul 13, 2024
Nourish Network Safe Passage 5K Run/Walk
Nov 3, 2024
Robert Burns 10K
Jan 26, 2025
Waterford, ME
Waterford Fall Foliage 5K
Oct 13, 2024
Cumberland, ME
Mental Health Matters 5K
Apr 28, 2024
Kids Triathlon
May 19, 2024
Memorial Day 5K to Remember
May 27, 2024
Lewiston, ME
Dash for Dogs 5K
Apr 28, 2024
Safe Voices Race for Survivors 5K
Aug 10, 2024
Dempsey Challenge
Sep 21, 2024
Tenants Harbor, ME
Blueberry Cove 13.1
Aug 25, 2024
Standish, ME
Sebago Lake Triathlon
Jun 9, 2024
Berwick, ME
Run For Fox Sake 5K
Aug 24, 2024
Lisbon, ME
Moxie Day 5K
Jul 13, 2024
South Portland, ME
Maine Cancer Foundation Tri for a CURE
Jul 14, 2024
STRIVE for 5 - 5K Run/Walk
Jul 14, 2024
Race Back to School 5K
Aug 24, 2024
Oakland, ME
One in Five 5K
Apr 28, 2024
Norway, ME
Nomad Trail Race Series
Jun 20, 2024
Jul 18, 2024
Aug 15, 2024
Sep 19, 2024
2 more
SMH Run For Wellness 5K
Jun 2, 2024
Norway Triathlon
Jul 13, 2024
Fight Back 5K
Sep 7, 2024
Richmond, ME
Richmond Area Health Center 5K
Jun 22, 2024
Eastport, ME
Charles E Davis Independence Run
Jun 30, 2024
Bucksport, ME
Tour Du Lac 10 Mile Run
Jun 22, 2024
Sanford, ME
New England Series
Jun 15, 2024
Old Town, ME
Old Town Orono YMCA Memorial Day 5K
May 27, 2024
Ellsworth, ME
Main Street Memorial Mile
May 27, 2024
Down East Sunrise Trail Relay
Jul 19, 2024
Kinsley Ray 5K
Jul 27, 2024
Roger Willey 5K & 10K
Sep 28, 2024
Veterans' Remembrance 4 Miler
Nov 10, 2024
Bristol, ME
Pemaquid Beach Triathlon
Aug 25, 2024
Lovell, ME
Lovell Old Home Days 5K
Jul 20, 2024
North Yarmouth, ME
Skyline Farm 5K Trail Run/Walk
Sep 15, 2024
Lisbon Falls, ME
WoRUNbo 5K
Oct 19, 2024
Orland, ME
Wildlands Trail Run
Nov 3, 2024
Boothbay, ME
Ocean Point 5K
Jul 7, 2024
Millinocket, ME
Millinocket Marathon
Dec 7, 2024
Carrabassett Valley, ME
Sugarloaf Marathon & 15K
May 12, 2024
Carrabassett Valley Half Marathon
Aug 25, 2024
XTERRA Trail Run World Championship
Aug 31, 2024
Sep 1, 2024
Edgecomb, ME
Edgecomb 250th Birthday Road Race
Jun 22, 2024
Patten, ME
RUN4LIFE Maine
Sep 28, 2024
Dexter, ME
Bun Run 5K
Aug 10, 2024
Milbridge, ME
Milbridge Days 5K
Jul 27, 2024
Newport, ME
Annual Fall Half Marathon
Sep 14, 2024
Great Diamond Island, ME
Island Ripple Run
Jul 28, 2024
Nobleboro, ME
Run with the Alewives 5K
May 25, 2024
Pembroke, ME
Cobscook Bay Road Races
Jun 2, 2024
Whitneyville, ME
Bad Little Trail Run
Sep 29, 2024
Madison, ME
Run For The Horses 5K
Sep 1, 2024
Columbia Falls, ME
Stem to Stone Race
Jul 27, 2024
Cutler, ME
Bold Coast Bash Trail Race
Nov 10, 2024
Jonesboro, ME
Crush Cancer Lobster Crawl 5k
Jun 22, 2024
Baileyville, ME
Moosehorn Ghost Run
Oct 27, 2024
Weld, ME
Lawroweld Triathlon
Jun 16, 2024
Sebago, ME
Sebago Days 5K
Jul 20, 2024
Saint George, ME
Marshall Point 5K
Jul 20, 2024
Stonington, ME
Stonington 6
Jul 4, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
Event Category
Click Here to find out what Classic, Multisport, and Variety mean.
To narrow your search by a distance or event type, you will need to select Classic, Multisport, or Variety first.
To narrow your search by a distance or event type, you will need to select Classic, Multisport, or Variety first.
1. Ashley Ouellette Memorial 5K
-
Apr 27, 2024Saturday
-
5K run
More Information
-
Scarborough, ME
Cumberland County, ME
2. Eastern Trail parkrun Biddeford
-
Apr 27, 2024Saturday
-
5K trail run
More Information
-
Biddeford, ME
York County, ME
3. Sea of Blue 5K
-
Apr 27, 2024Saturday
-
5K run
More Information
-
Northeast Harbor, ME
Hancock County, ME
4. Dash for Dogs 5K
-
Apr 28, 2024Sunday
-
5K run
Virtual OptionMore Information
-
Lewiston, ME
Androscoggin County, ME
5. Maine Madness Run and Shoot Challenge
-
Apr 28, 2024Sunday
-
1.6M run
More Information
-
Scarborough, ME
Cumberland County, ME
6. Mental Health Matters 5K
-
Apr 28, 2024Sunday
-
5K run
More Information
-
Cumberland, ME
Cumberland County, ME
7. One in Five 5K
-
Apr 28, 2024Sunday
-
5K run
Virtual OptionMore Information
-
Oakland, ME
Kennebec County, ME
8. Portland 10 Miler
-
Apr 28, 2024Sunday
-
10M run
More Information
-
Portland, ME
Cumberland County, ME
9. Bath Rotary 4-Way 5K
-
May 4, 2024Saturday
-
5K run
More Information
-
Bath, ME
Sagadahoc County, ME
10. Big A 50K Trail Race
-
May 4, 2024Saturday
-
50K trail run
More Information
-
York, ME
York County, ME
11. Dash For The Derby 5K
-
May 4, 2024Saturday
-
5K run
More Information
-
Portland, ME
Cumberland County, ME
12. Eastern Trail parkrun Biddeford
-
May 4, 2024Saturday
-
5K trail run
More Information
-
Biddeford, ME
York County, ME
13. Maine Coast Marathon
-
May 4, 2024Saturday
-
13.1M, 5K run
More Information
-
Boston Marathon Qualifier
-
Wells, ME
York County, ME
14. Polar Bear Triathlon and Duathlon
-
May 4, 2024Saturday
-
sprint triathlon | sprint duathlon
More Information
-
Brunswick, ME
Cumberland County, ME
15. Run the Town 5K Run/Walk
-
May 4, 2024Saturday
-
5K run
More Information
-
Oxford, ME
Oxford County, ME
16. Run To Belong 5K
-
May 4, 2024Saturday
-
5K run | kids run
Virtual OptionMore Information
-
Augusta, ME
Kennebec County, ME
17. Maine Coast Marathon
-
May 5, 2024Sunday
-
26.2M run
More Information
-
Boston Marathon Qualifier
-
Wells, ME
York County, ME
18. Salty's 5K & Double Nubble 10K
-
May 5, 2024Sunday
-
10K, 5K run
More Information
-
York, ME
York County, ME
19. Alstrom Syndrome International 5K Race for the Cure
-
May 11, 2024Saturday
-
5K run
More Information
-
Waterville, ME
Kennebec County, ME
20. Color Run
-
May 11, 2024Saturday
-
5K, 1M trail run
More Information
-
Biddeford, ME
York County, ME
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.