Ongoing

YUENGLING SHAMROCK MARATHON

31 Atlantic Ave - Oceanfront, Virginia Beach 3001 Atlantic Avenue, Virginia Beach

The 53rd running of the Yuengling Shamrock Marathon Weekend will take place in Virginia Beach, Virginia on March 14-16, 2025. This St. Paddy’s Day tradition has a race distance for…