The annual Whirligig Festival in Wilson kicks off this weekend with arts, crafts, food and, of course, whirligigs.