RACE Logo

5K Races in Maryland

Maryland has 148 upcoming 5K races scheduled for 2026. Most of the calendar falls in the warmer months: 98 of 148 races (66%) take place between May and September, with September (38 events) the busiest month. No single city dominates the calendar. Bel Air leads with 13 races, followed by Baltimore (11), Westminster (10), and Columbia (6). The remaining 73% of the calendar is spread across smaller cities.

5K races by month in Maryland

Sep (38) · Oct (26) · Aug (22) · Jun (19) · Jul (16) · Nov (13) · Dec (5) · Feb (3) · May (3) · Apr (2) · Jan (1)

Showing 24 of 148

Juneteenth on the Shore 5K
Running

Juneteenth on the Shore 5K

June 19, 2026
Salisbury, MD
Chase Summer 5K
Running

Chase Summer 5K

June 19, 2026
Middle River, MD
Scotland Juneteenth 5K
Running

Scotland Juneteenth 5K

June 19, 2026
Potomac, MD
GBMC Father's Day 5K and 1 Mile Fun Walk Benefiting GBMC's Neonatal Intensive Care Unit
Running

GBMC Father's Day 5K and 1 Mile Fun Walk Benefiting GBMC's Neonatal Intensive Care Unit

June 20, 2026
Towson, MD
Miles of Music 5K
Running

Miles of Music 5K

June 20, 2026
Bel Air, MD
MCRRC Run for Roses 5K
Running

MCRRC Run for Roses 5K

June 20, 2026
Silver Spring, MD

Running

Rock the Herring 5k/10k

Havre de Grace, MD

Running

Rock the Herring 5k/10k

June 21, 2026
Havre de Grace, MD

Running

BRRC Father's Day 5k

Cockeysville, MD

Running

BRRC Father's Day 5k

June 21, 2026
Cockeysville, MD
Tino's 5K
Running

Tino's 5K

June 21, 2026
Columbia, MD
Wakefield  Valley Women's Distance Festival 5K
Running

Wakefield Valley Women's Distance Festival 5K

June 21, 2026
Westminster, MD
Run to the Taproom - Mully's Brewery Father's Day 5K
Running

Run to the Taproom - Mully's Brewery Father's Day 5K

June 21, 2026
Prince Frederick, MD
Twilight Series #3 - Run with the Knights 5K
Running

Twilight Series #3 - Run with the Knights 5K

June 25, 2026
Sykesville, MD
The Spectrum Superstars 5K Race
Running

The Spectrum Superstars 5K Race

June 27, 2026
Salisbury, MD
4th ANNUAL FREEDOM 5K RUN/WALK
Running

4th ANNUAL FREEDOM 5K RUN/WALK

June 27, 2026
Fallston, MD
She Rises PTSD Virtual Run/Walk 5K 2026
Running

She Rises PTSD Virtual Run/Walk 5K 2026

June 27, 2026
Reisterstown, MD
Aberdeen 250 Freedom 5K Run and Walk
Running

Aberdeen 250 Freedom 5K Run and Walk

June 27, 2026
Aberdeen, MD
St. John the Jogger 5K & 1M Virtual Run/Walk for St. Camillus Food Pantry
Running

St. John the Jogger 5K & 1M Virtual Run/Walk for St. Camillus Food Pantry

June 28, 2026
Silver Spring, MD
Montgomery Village 5K Race and 1-Mile Fun Run
Running

Montgomery Village 5K Race and 1-Mile Fun Run

June 28, 2026
Montgomery Village, MD
MedStar Health Baltimore Women's Classic 5K presented by New Balance
Running

MedStar Health Baltimore Women's Classic 5K presented by New Balance

June 28, 2026
Baltimore, MD
Columbia Firecracker 5K & 10K
Running

Columbia Firecracker 5K & 10K

July 4, 2026
Columbia, MD
Independence Day 5K
Running

Independence Day 5K

July 4, 2026
Aberdeen, MD
Red, White, and Blue Crab Virtual Race 5K/10K
Running

Red, White, and Blue Crab Virtual Race 5K/10K

July 4, 2026
Maryland, MD

Running

Eagle 5K, 10K, & 13.1M at Bel Air, MD (27)

Bel Air, MD

Running

Eagle 5K, 10K, & 13.1M at Bel Air, MD (27)

July 4, 2026
Bel Air, MD

Running

River Falls Annual 4th of July Firecracker 5K Fun Run

Potomac, MD

Running

River Falls Annual 4th of July Firecracker 5K Fun Run

July 4, 2026
Potomac, 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.