The best time of year to go fishing for bonefish here in the Florida Keys starts in in the spring time when the waters warm up. Peak season will be in the summer and fall, but there is still a chance to get into some bonefish during the winter so make sure to ask your guide if the conditions are right. If you are coming down to knock this one off of the ole bucket list, I would try and come in the summer/fall. This time of year the water temperatures are warm these fish are officially crawling all over the flats. Also the weather is typically a lot nicer and offers some of those epic glass calm days that we all dream about.