RACE Logo

5K Races in Maine

Maine has 70 upcoming 5K races scheduled for 2026. Most of the calendar falls in the warmer months: 46 of 70 races (66%) take place between May and September, with October (16 events) the busiest month. No single city dominates the calendar. Portland leads with 6 races, followed by Kennebunk (3), Cumberland Center (3), and Turner (2). The remaining 80% of the calendar is spread across smaller cities.

5K races by month in Maine

Oct (16) · Jul (13) · Jun (11) · Aug (10) · Sep (8) · Nov (6) · May (4) · Apr (1) · Dec (1)

Showing 24 of 70

Hope and Harmony Memorial 5k
Running

Hope and Harmony Memorial 5k

June 20, 2026
Mechanic Falls, ME
Father's Day 5k @ the MOWC
Running

Father's Day 5k @ the MOWC

June 20, 2026
Turner, ME

Running

Father's Day 5k @ the MOWC

Turner, ME

Running

Father's Day 5k @ the MOWC

June 20, 2026
Turner, ME
Waldoboro Day 5K
Running

Waldoboro Day 5K

June 20, 2026
Waldoboro, ME
Raccoon Run 5K
Running

Raccoon Run 5K

June 21, 2026
Portland, ME
S.W. Collins 5K Road Race & Kids Fun Run 2026
Running

S.W. Collins 5K Road Race & Kids Fun Run 2026

June 21, 2026
Caribou, ME
Founders Park 5k
Running

Founders Park 5k

June 27, 2026
Wells, ME
Race for Recovery 5K
Running

Race for Recovery 5K

June 28, 2026
Harrison, ME
4th Annual 5K Race for Recovery
Running

4th Annual 5K Race for Recovery

June 29, 2026
Harrison, ME
Stars & Stripes 5K Run/Walk & Kids Fun Run
Running

Stars & Stripes 5K Run/Walk & Kids Fun Run

July 4, 2026
Rangeley, ME
"Maranacook Lake Association and Watershed Friends on the 4th" 5K Run/Walk
Running

"Maranacook Lake Association and Watershed Friends on the 4th" 5K Run/Walk

July 4, 2026
Winthrop, ME
Firecracker 5k
Running

Firecracker 5k

July 4, 2026
Bar Harbor, ME
32nd Annual GRBA 5K Road Race
Running

32nd Annual GRBA 5K Road Race

July 5, 2026
Kennebunkport, ME
2026 Crush Cancer Lobster Crawl 5k Walk/Run and 1/2 Mile Kids Dash
Running

2026 Crush Cancer Lobster Crawl 5k Walk/Run and 1/2 Mile Kids Dash

July 11, 2026
Jonesboro, ME
Moxie Day 5K
Running

Moxie Day 5K

July 11, 2026
Lisbon, ME
Augusta Marathon - Full/Half/10K/5K - Running Festival
Running

Augusta Marathon - Full/Half/10K/5K - Running Festival

July 12, 2026
Augusta, ME
KBIA Annual A Day at the Beach 5K / 1K  Road Race , Sunday, July 12th 2026
Running

KBIA Annual A Day at the Beach 5K / 1K Road Race , Sunday, July 12th 2026

July 12, 2026
Kennebunk, ME
Windham Center 5K In Memory of Elliot P Fogg (1929-1999)
Running

Windham Center 5K In Memory of Elliot P Fogg (1929-1999)

July 12, 2026
Windham, ME
STRIVE for 5 - Foden Road 5K
Running

STRIVE for 5 - Foden Road 5K

July 12, 2026
South Portland, ME
13th Annual Westbrook Strong 5K
Running

13th Annual Westbrook Strong 5K

July 18, 2026
Westbrook, ME
Sebago Days 5K
Running

Sebago Days 5K

July 19, 2026
Sebago, ME
2026 Milbridge Days 5K and Fun Run
Running

2026 Milbridge Days 5K and Fun Run

July 25, 2026
Milbridge, ME
Millside Fitness Bun Run 5k
Running

Millside Fitness Bun Run 5k

August 8, 2026
Dexter, ME
Naples Community 5K
Running

Naples Community 5K

August 9, 2026
Naples, ME

5K Races in Nearby States

Frequently asked questions

How long is a 5K race?
A 5K is 3.1 miles (5 kilometers). It is the most popular race distance in the US and a great starting point for new runners. RACE lists thousands of 5K events across all 50 states.
What is a good 5K time for beginners?
A good beginner 5K time is 30-35 minutes. Many first-time runners aim to complete the distance without stopping. The average US 5K finish time is around 28 minutes.
How do I find a 5K near me?
Use the RACE search bar to enter your zip code or state and filter by distance. You can also browse by month to find races that fit your schedule. Turkey Trots in November and charity 5Ks are especially popular.
How long does it take to train for a 5K?
Most couch-to-5K programs are 6-8 weeks long with 3 runs per week. If you can already jog for 10-15 minutes, you could be ready in 4-6 weeks with consistent training.