VIRGINIA BEACH, Va. (WVEC) -- The annual Yuengling Shamrock Marathon Weekend kicks off March 16 at noon at the Virginia Beach Convention Center.

The three-day celebration includes a sports and fitness expo, race distances and challenges to accommodate all ages and skill levels and a huge finish line celebration on the beach.

The races kick off on Saturday with the 8K and Kids One-Mile run.

Of course, it all culminates with the Shamrock Marathon and Half Marathon on Sunday morning.

Runners will also want to go to the expo pick up their pre-race packets. There is no race-day packet pickup.

13News Now is a proud sponsor of the event.

For more information, including how to register click here.