Shamrock Marathon 2020

2020 Shamrock Marathon

Spend your St. Patrick’s Day weekend racing along the Oceanfront during the Shamrock Marathon.

Image from Yuengling Shamrock Marathon

Race the 48th Annual Yuengling Shamrock Marathon

Virginia Beach is home to a number of exciting events year-round. Throughout the year, the coastal city is the locale for fun themed 5Ks, marathons and other races. Spend your St. Patrick’s Day weekend racing along the Oceanfront during the Shamrock Marathon.

About the Shamrock Marathon

The Yuengling Shamrock Marathon is the oldest continuously running road race in Virginia Beach. The marathon course is flat and fast, and also features entertainment along the course. The races take place at the beautiful Virginia Beach Oceanfront, with events Friday through Sunday, March 20-22.

The race weekend also includes the Shamrock Sports & Fitness Expo, Friday and Saturday beginning at noon. Head to the Virginia Beach Convention Center those days to get your race bib, participant shirt, shop the Shamrock store, browse the participating vendors and even sign up for your next race.

After the race, enjoy the Finish Line Celebration. Attendees can enjoy Yuengling beer, live music, Irish stew and more.

Shamrock Marathon Races

The Shamrock Marathon features several race options, including a marathon, half marathon, 8K and more. Take the Dolphin Challenge and run both the TowneBank Shamrock 8K and the Anthem Shamrock Half Marathon. The Whale Challenge combines the TowneBank Shamrock 8K and the Yuengling Shamrock Marathon.

The Operation Smile Shamrock Final Mile is an ongoing running and walking program for elementary aged children which promotes lifelong fitness and combats childhood obesity. Children can participate in the Finale Mile run at school and home in the weeks before the Shamrock Marathon.

Children can also participate in the Leprechaun Dash, formerly known as the Children’s Marathon. This is for children ages 6 months to 5 years old.

Shamrock Marathon Schedule

Here is the schedule of events during the Shamrock Marathon Weekend.

Friday, March 20

Noon–9 p.m.: Sports & Fitness Expo

Saturday, March 21

7:30 a.m.: 8K

8 a.m.–12:30 p.m.: Finish Line Celebration 

10:30 a.m.: Leprechaun Dash

11 a.m.: Final Mile

Noon–5 p.m.: Sports & Fitness Expo

Sunday, March 22

7:30 a.m.: Half Marathon & Marathon

8:30 a.m.–4 p.m.: Finish Line Celebration

More Information about the Shamrock Marathon

For more information about the Shamrock Marathon, visit

Where to Eat during the Shamrock Marathon

Before or after the race, be sure to fuel your body right. The Virginia Beach Oceanfront is home to a number of restaurants that dish out a filling pre-race breakfast or celebratory lunch, and even cocktails. Here are some of our favorite places to eat and drink during the Shamrock Marathon.

Get some pep in your step with a cup of coffee from Bad Ass Coffee. This roaster brings the flavors of Hawaii to Virginia Beach serving Hawaiian-grown coffee, along with breakfast and lunch. May’s Parlor is also a great place to fuel up before the half marathon. This charming bakery has a number of classic baked goods and pastries.

Before or after the race, enjoy a farm-to-table meal from Harvest Restaurant. Serving “farm-to-beach” dishes, Harvest’s food is locally sources using high-quality ingredients. For more fast-casual fare, visit Aloha Snacks. This restaurant dishes out Hawaiian-style burgers, bowls and tropical cocktails. They also offer a kid’s menu, making them perfect for the whole family.

Keep the race’s musical theme going with a meal at Abbey Road Pub & Restaurant. This Beatles-themed tavern combines great pub food and live entertainment, along with 42 beers on tap. 

Toast to your race with one of Virginia Beach’s famous orange crushes or another refreshing cocktail. Ocean 27 has plenty of drink offerings, along with relaxing glider tables, live music and lawn games.

Click here to read more about restaurants in Virginia Beach.