Shamrock Marathon
Virginia Beach, VA
Shamrock Marathon is a road race of 26.2 miles (42 km) in Virginia Beach, Virginia. The next edition is on Sunday, March 21, 2027. The race gives its climbing as 269 ft (82 m). Registration is open to all. The field is about 2,435 runners.
There are 22 other upcoming marathons in Virginia. Shamrock Marathon climbs about 10 ft a mile (2 m per km), flatter than 75% of the 476 marathons listed with their climbing.
Questions about Shamrock Marathon
When is Shamrock Marathon 2027?
Shamrock Marathon 2027 is on Sunday, March 21, 2027.
Where is Shamrock Marathon?
Shamrock Marathon is held in Virginia Beach, Virginia.
How long is Shamrock Marathon?
Shamrock Marathon is 26.2 miles (42 km).
How much elevation gain does Shamrock Marathon have?
Shamrock Marathon has 269 ft (82 m) of elevation gain, as the race states it.
How do you get into Shamrock Marathon?
Shamrock Marathon has open registration.
What is the weather usually like at Shamrock Marathon?
Around Shamrock Marathon's date, the day's high is typically about 61°F (16°C) and the low about 46°F (8°C), averaged over recent years.
How hilly is Shamrock Marathon?
Shamrock Marathon climbs about 10 ft a mile (2 m per km), flatter than 75% of the 476 marathons listed with their climbing.
What other marathons are there in Virginia?
Other upcoming marathons in Virginia include Richmond Marathon (November 14, 2026), Tidewater Striders Dismal Swamp Marathon (December 6, 2026) and Willis River (January 3, 2027).
Other races in Virginia
- No Man's 50K 25K · Mar 6, 2027
- Newport News One City Marathon Marathon · Mar 7, 2027
- Bel Monte Endurance Races 25K · Mar 20, 2027
- Terrapin Mountain Half Marathon · Mar 20, 2027
- Charlottesville Marathon Marathon · Apr 3, 2027
More like it
Updated