RACE Logo

5K Races in Maryland

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

5K races by month in Maryland

Sep (42) · Oct (33) · Aug (23) · Nov (16) · Dec (6) · Feb (5) · Jul (5) · May (4) · Apr (3) · Jan (1) · Jun (1)

Showing 24 of 139

2026 Dash 4 Dignity 5K Race
Running

2026 Dash 4 Dignity 5K Race

July 18, 2026
Baltimore, MD
Prince George's County Fitness Fair 5K & Kids Fun Run
Running

Prince George's County Fitness Fair 5K & Kids Fun Run

July 18, 2026
Hyattsville, MD
Prince George's County Fitness Fair 5K and Kids Fun Run
Running

Prince George's County Fitness Fair 5K and Kids Fun Run

July 18, 2026
Hyattsville, MD

Running

Neon Nights 5K

Saint Leonard, MD

Running

Neon Nights 5K

July 25, 2026
Saint Leonard, MD
Casey Cares Foundation's 17th Annual 5K Run/Walk
Running

Casey Cares Foundation's 17th Annual 5K Run/Walk

August 1, 2026
Baltimore, MD
Bordeleau Vineyards Wine Run 5k
Running

Bordeleau Vineyards Wine Run 5k

August 1, 2026
Eden, MD

Running

Ninja 5K, 10K, & 13.1M at Bel Air, MD (31)

Bel Air, MD

Running

Ninja 5K, 10K, & 13.1M at Bel Air, MD (31)

August 1, 2026
Bel Air, MD

Running

Run the Vineyards - Bohemia Manor Farm 5K & 8K

Chesapeake City, MD

Running

Run the Vineyards - Bohemia Manor Farm 5K & 8K

August 1, 2026
Chesapeake City, MD

Running

Betterton Day 5k

Betterton, MD

Running

Betterton Day 5k

August 1, 2026
Betterton, MD
Run the Vineyards - Bohemia Manor Farm 5K & 8K
Running

Run the Vineyards - Bohemia Manor Farm 5K & 8K

August 1, 2026
Chesapeake City, MD
Ninja 5K, 10K, & 13.1M at Bel Air, MD (31)
Running

Ninja 5K, 10K, & 13.1M at Bel Air, MD (31)

August 1, 2026
Bel Air, MD
Ninja 5K & 10K at Westminster, MD (32)
Running

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

August 8, 2026
Westminster, MD

Running

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

Westminster, MD

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
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
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
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
Jack Roberts Memorial 5K
Running

Jack Roberts Memorial 5K

August 9, 2026
Hagerstown, MD

Running

Rigbie Farm 5k

Darlington, MD

Running

Rigbie Farm 5k

August 9, 2026
Darlington, 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

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.