RACE Logo

5K Races in Maryland

Maryland has 136 upcoming 5K races scheduled for 2026. The calendar runs year-round — busiest in August through October, quietest in January, June, and July. No single city dominates the calendar. Baltimore leads with 13 races, followed by Bel Air (11), Westminster (7), and Hagerstown (5). The remaining 74% of the calendar is spread across smaller cities.

5K races by month in Maryland

Sep (45) · Oct (37) · Aug (17) · Nov (16) · Dec (6) · Feb (5) · May (4) · Apr (3) · Jan (1) · Jun (1) · Jul (1)

Showing 24 of 136

Ninja 5K & 10K at Westminster, MD (32)
Running

Ninja 5K & 10K at Westminster, MD (32)

August 8, 2026
Westminster, MD
$5 5K Series: 2026 Family Fun Run
Running

$5 5K Series: 2026 Family Fun Run

August 8, 2026
Baltimore, MD

Running

Ninja 5K & 10K at Westminster, MD (32)

Westminster, MD

Running

Ninja 5K & 10K at Westminster, MD (32)

August 8, 2026
Westminster, MD
Jack Roberts Memorial 5K
Running

Jack Roberts Memorial 5K

August 9, 2026
Hagerstown, MD
Beat the Heat Maryland Indoor 5K/Family Fun Run at Arundel Mills Mall! Presented by Sun & Ski Sports!
Running

Beat the Heat Maryland Indoor 5K/Family Fun Run at Arundel Mills Mall! Presented by Sun & Ski Sports!

August 9, 2026
Hanover, MD
Charm City Run 5K at Boordy Vineyards presented by Hoka
Running

Charm City Run 5K at Boordy Vineyards presented by Hoka

August 9, 2026
Hydes, MD
PGRC Women's Distance Festival 5K and Fella's 5K Race
Running

PGRC Women's Distance Festival 5K and Fella's 5K Race

August 9, 2026
College Park, MD

Running

Rigbie Farm 5k

Darlington, MD

Running

Rigbie Farm 5k

August 9, 2026
Darlington, MD
BRRC Beginner/Intermediate 5K Training Program
Running

BRRC Beginner/Intermediate 5K Training Program

August 12, 2026
Baltimore, MD
Krumpe's Donut Alley Rally 5K
Running

Krumpe's Donut Alley Rally 5K

August 14, 2026
Hagerstown, MD
Sebby 5k
Running

Sebby 5k

August 15, 2026
Gaithersburg, MD
Catch-A-Pig 5K & 1K Bacon Stroll
Running

Catch-A-Pig 5K & 1K Bacon Stroll

August 16, 2026
Bel Air, MD
MCRRC Fall 5K Run/ Walk Program
Running

MCRRC Fall 5K Run/ Walk Program

August 19, 2026
Rockville, MD
PanCan Twilight 5k and Sunset Stroll
Running

PanCan Twilight 5k and Sunset Stroll

August 22, 2026
Easton, MD
Concrete Climb Half Marathon, 10K & 5K
Running

Concrete Climb Half Marathon, 10K & 5K

August 29, 2026
Columbia, MD
Howard's Half Marathon/5K Run Festival
Running

Howard's Half Marathon/5K Run Festival

August 30, 2026
Cumberland, MD
Crush the Chesapeake 5K
Running

Crush the Chesapeake 5K

August 30, 2026
Chesapeake City, MD
47th Mike Sterling 10k/5k
Running

47th Mike Sterling 10k/5k

September 5, 2026
Crisfield, MD
BLS 5k Brunch Run
Running

BLS 5k Brunch Run

September 5, 2026
College Park, MD
Emancipation Day 5K
Running

Emancipation Day 5K

September 5, 2026
Laurel, MD

Running

Medal Madness 5K, 10K, & Half Marathon at Cedar Lane Regional Park, Bel Air, MD (36M80)

Bel Air, MD

Running

Medal Madness 5K, 10K, & Half Marathon at Cedar Lane Regional Park, Bel Air, MD (36M80)

September 5, 2026
Bel Air, MD

Running

Crush the Chesapeake 5K

Chesapeake City, MD

Running

Crush the Chesapeake 5K

September 5, 2026
Chesapeake City, MD
Medal Madness 5K, 10K, & 13.1M at Bel Air, MD (36)
Running

Medal Madness 5K, 10K, & 13.1M at Bel Air, MD (36)

September 5, 2026
Bel Air, MD
Aberdeen 250 Freedom 5K Run and Walk
Running

Aberdeen 250 Freedom 5K Run and Walk

September 5, 2026
Aberdeen, MD

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.