We have a race distance for everyone! Whether you’re a seasoned athlete or you’re looking to be motivated to start moving, the Yuengling Shamrock Marathon Weekend is the perfect place to put your goals in motion.

Our races include:


Even if you don’t want to run, you can still be party of the St. Paddy’s Day experience at the Virginia Beach Oceanfront. Get your friends together and create a cheer zone on our course. Contact us for a cheer zone box that includes all the cheer you need including cowbells and thunder sticks.

Email with your group information and desired location to claim your cheer box today!


Do more than cheer! Help every runner succeed on race day! We pride ourselves on the fact that we have the most enthusiastic, hard-working, community-driven, and friendly volunteers!  Shamrock volunteers represent the absolute best that Hampton Roads has to offer.  Giving of your time as a volunteer is a great way to pay it forward for a race you have in your future, show your thanks for a race that you’ve done in the past, or just plain give back to the community.

Weekend Title Sponsor

Race Title Sponsors

Register Now