Edenton's annual Christmas Parade was held Saturday morning. Despite the rain, people turned out to see the John A. Holmes marching band, floats, emergency vehicles and more.