In terms of weather, the best time to visit Key West is March through May, and in November and December. And yes, you can swim year-round in Key West! In this ...