The average annual temperature is 70 F/21 C. (That is also the average water temperature.) Winters range around the mid-60s F/15-19 C during the day, but temperatures can drop quickly at night. In summer, the area experiences average temperatures in the high 80s F/29-31 C during the day. Expect afternoon showers during summer.
Temperatures along the beach will usually be several degrees cooler than inland. This moderating effect occurs because of ocean breezes. Hurricane season is June-November.