In December, the weather in Fernandina Beach is typically warm. Average daily high temperature in December is about 18 degrees above zero. On average, Fernandina Beach has 14 partly cloudy, 13 sunny, and 4 rainy days in December. The rains are usually moderate.