Available distances
About
Yuengling Shamrock Marathon takes place in Virginia Beach, Virginia, on March 20–21, 2027. Three courses run through the city streets: the marathon (26.2 miles), the half marathon (13.1 miles) and an 8K, with the 8K scheduled for the Sunday. Start times are not listed in the available data.
A coastal city course in late March suits runners looking for a time, and the two-day format leaves room to combine an 8K with a longer race or to bring family who want a shorter distance of their own. If the marathon is the goal, build for sixteen weeks with a weekly long run and two quality sessions, then taper for the final two to three weeks. Seaside racing usually means wind on the exposed stretches, so tuck in behind a group rather than leading into it.
Prepare for Yuengling Shamrock Marathon with RunRun
An AI-generated training plan, adjusted every week based on your real sessions. Built around your goal, current level and race date.
- Personalized plan based on your VO2max, history and weekly availability
- Strava and Garmin sync: your sessions are analyzed and the plan adapts
- Target paces, long runs, key sessions: everything is calculated for race day
Races nearby
Other upcoming races around Virginia Beach.
Race For Hope 5K and 1 Mile
Oct 10, 2026 · Virginia Beach, VA · 0 mi away
3.1 mi · 1 mi
K5K - A Run for Kendra
Nov 21, 2026 · Virginia Beach, VA · 0 mi away
3.1 mi
Norfolk Harbor Half Marathon
Nov 22, 2026 · Virginia Beach, VA · 0 mi away
13 mi · 6.2 mi · 3.1 mi
Tidewater Striders Turkey Trot 10K & Mile
Nov 26, 2026 · Virginia Beach, VA · 0 mi away
6.2 mi · 1 mi
Mel Williams Memorial Seashore 50K presented by Brooks
Dec 13, 2026 · Virginia Beach, VA · 0 mi away
31 mi
Virginia Beach 10 Miler
May 8, 2027 · Virginia Beach, VA · 0 mi away
10 mi · 3.1 mi