Registration Options
  • Yuengling Shamrock Marathon
    Sunday, March 16, 2025 at 07:30 AM
    Distance: Marathon
    Increases to $140.00 on December 7, 2024
    Entry Fees: $135.00

    Available

    Register
  • Anthem Shamrock Half Marathon
    Sunday, March 16, 2025 at 07:30 AM
    Distance: Half Marathon
    Increases to $130.00 on December 7, 2024
    Entry Fees: $125.00

    Available

    Register
  • Whale Challenge (8K & Full Marathon)
    Saturday, March 15, 2025 at 07:30 AM to Sunday, March 16, 2025
    Distance: Other
    Increases to $205.00 on December 7, 2024
    Entry Fees: $200.00

    Available

    Register
  • Dolphin Challenge (8K & Half Marathon)
    Saturday, March 15, 2025 at 07:30 AM to Sunday, March 16, 2025
    Distance: Other
    Increases to $195.00 on December 7, 2024
    Entry Fees: $190.00

    Available

    Register
  • TowneBank Shamrock 8K
    Saturday, March 15, 2025 at 07:30 AM
    Distance: 8K
    Increases to $65.00 on January 24, 2025
    Entry Fees: $60.00

    Available

    Register
  • Operation Smile Shamrock Final Mile
    Saturday, March 15, 2025 at 11:00 AM
    Distance: 1 Mile
    Increases to $35.00 on February 2, 2025
    Entry Fees: $30.00

    Only Youth Race

    Register
  • Leprechaun Dash
    Saturday, March 15, 2025 at 10:30 AM
    Distance: Kids Dash
    Increases to $25.00 on December 3, 2024
    Entry Fees: $20.00

    Only Youth Race

    Register
About
Find your pot of gold at the 53rd Annual Yuengling Shamrock Marathon Weekend. This St. Paddy’s Day tradition will take place in Virginia Beach, Virginia on March 14-16, 2025. There is a race distance for every goal: Marathon, Half Marathon, 8K, and challenges. No matter the distance, you’ll experience the best of Coastal Virginia on our flat, fast, and scenic course before you cross the finish line overlooking the Atlantic Ocean. The celebration continues after the race at our finish line celebration on the beach with Yuengling beer, Irish stew, and music.
Products
2025 Yuengling Shamrock Marathon Weekend