In December, the weather in Madeira Beach is typically warm. Average daily high temperature in December is about 21 degrees above zero. On average, Madeira Beach has 18 sunny, 12 partly cloudy, and 1 rainy day in December. The rains are usually light. December as well as March, April, and November is considered the most comfortable time to visit Madeira Beach.