Join more than 100 artisans and crafters at the 31st Annual Key West Craft Show as they gather to display their talents. The popular outdoor festival is held on lower Whitehead Street in historic Old Town Key West, just steps from Old Town Manor & Rose Lane Villas. The show is free and will be held from 10 a.m. to 5 p.m. daily.