Check out the Ocracoke annual 5k, 10k and 1 mile family run event. More than $100,000 has been raised for Ocracoke non-profits. Both 5k and 10k courses have been professionally certified.