You can easily swim on the beach even during December; the average water temperature is around 70-80°F. During January, the average water temperature is around 68°F. The winter season offers a mix of both sunny and partly cloudy days, so it is perfect to be out on the beach.