The 2026 event has concluded.

B&A Marathon

Severna Park, MD, USAMarch 29, 2026
Register

Race Day Weather

partly-cloudy-day
32°
56° high
Windy
Dry

Cool start, steady conditions

Runners will face a temperature trend from 35°F to 54°F, with average humidity at 47% and a dew point of 25°F. Wind will be light, coming from the S at 10 mph. With these conditions, a steady pace is advisable, allowing for a strong finish as temperatures rise.

clear-night6
partly-cloudy-night6
partly-cloudy-day6
partly-cloudy-day7
partly-cloudy-day8
partly-cloudy-day8
partly-cloudy-day8
partly-cloudy-day8
partly-cloudy-day8
clear-day8
clear-day7
clear-day7

Pace Calculator

Distance: 26.2mi
0:00:00
HH:MM:SS
Pace
Weather Adj.
Common Goals:

The B&A Trail Marathon & Half-Marathon is a fast, fun, well-supported, and low-pressure event along the B&A Trail. The Annapolis Striders held the first B&A Trail Marathon in 1992 and added the half marathon in 1996. Source

Area Map

Course Map

FAQ

When is the 2026 B&A Marathon?

The 2026 B&A Marathon will be held on Sunday March 29, 2026.

Is the B&A Marathon a Boston Marathon Qualifier?

Yes, the B&A Marathon is an official Boston Marathon qualifier.

What will the weather be like for the 2026 B&A Marathon?

The forecast calls for a high of 57°F and a low of 32°F with a 0% chance of rain. Check our detailed hourly forecast above for the best marathon race plan.

Historical Weather

Based on 15 years of data
Avg Temp
48°F
L:42° H:49°
RunScore
7
Conditions
Rain Freq
20%
3 of 15 yrs
Wind11mph
Dew30°F

Temperature History

Range of temperatures during race hours for each year.

Detailed History

YearConditionsLow / HighRainScore
2025
clear-day
55°/71°-
8
2024
clear-day
35°/45°-
7
2023
clear-day
52°/62°-
8
2019
partly-cloudy-day
53°/64°Light
8
2018
clear-day
38°/46°-
7
2017
cloudy
47°/47°-
7
2016
cloudy
40°/42°-
7
2015
clear-day
27°/40°-
6
2014
rain
42°/46°Moderate
4
2013
cloudy
45°/49°-
8
2012
cloudy
44°/45°-
7
2011
cloudy
51°/54°Light
7
2010
clear-day
36°/52°-
8
2009
cloudy
33°/35°-
6
2007
clear-day
34°/38°-
6