The St. Petersburg / Clearwater / Tampa Bay area of Florida is one of the greatest fishing areas in the United States. The primary reason for this is the idyllic weather. The sub-tropical climate allows fishing charters year round, and the pleasant temperatures make it enjoyable to be out on the water any time of the year.
Highs usually stay between 65 and 95 °F (18 and 33 °C) year round, and lows rarely go below 32°F (0°C). Summer can be humid with afternoon storms, which typically last a very short time. Spring and Fall are perhaps the nicest times of the year, but winter months are generally very pleasant also.
While the fishing certainly varies with the time of year and the weather, a good Tampa Bay fishing guide should be able to put you in fish just about any time of the year. That's the beauty of the St. Petersburg / Clearwater / Tampa Bay area.