From big races to Saturday morning group runs—find running, cycling, triathlon, and swimming events and connect with the local endurance sports community.
Sat, May 16, 2026 at 9:00 AM
13TH ANNUAL GREY LISTON MEMORIAL PIER TO PIER OPEN WATER SWIM / STOKED TO GO OUT!
Stoked (adjective) – slang
Being in an enthusiastic or exhilarated state
The annual Stoked To Go Out (STGO) open...
1.7 Miles Open Water Plunge Swim
New Hanover County, North Carolina, 28480, United StatesSun, Sep 20, 2026 at 9:05 AM
WHAT
The Liam Strong Charity Beach Run was created to honor our son, Liam Fredric Batten, who we lost at 6 months of age to childhood cancer. In the short time he was here, Liam inspired every person...
1 Miles 5k Fun Run Run
23 E Salisbury St, New Hanover County, North Carolina, 28480, United StatesSat, Sep 26, 2026 at 6:50 AM
Founded in 1979, as the Pepsi Triathlon, the YMCA Wrightsville Beach Sprint Triathlon is a favorite event among locals and triathletes near and far. This event creates a lot of excitement and...
Cycling Run Sprint Swim Triathlon
New Hanover County, North Carolina, 28480, United StatesSat, Oct 24, 2026 at 8:00 AM
Whether you shuffle fast or shuffle slow, we welcome you to one of Wilmington’s oldest and FASTEST road races. The blazingly fast, flat course is good for those who run for speed or those who run for...
3.1 Miles Run
New Hanover County, North Carolina, 28480, United StatesSat, Nov 21, 2026 at 9:00 AM
Ultra
1010 State Park Road, New Hanover County, North Carolina, 28428, United StatesFri, Jan 01, 2027 at 12:00 PM
Celebrate 12 Years of Plunging for Purpose
Join us at Wrightsville Beach on January 1st and kick off your New Year by Plungin' for a Purpose!
The 12th Annual Wrightsville Plunge benefits Communities...
Plunge
703 S Lumina Ave, New Hanover County, North Carolina, 28480, United States