Now in its 20th year  the Ocrafolk Festival is three days of music and storytelling that takes place every year on the first full weekend in June Ocrafolk is presented by Ocracoke Alive  and features musicians  storytellers  and artisans from the NC coastal region and beyond