Short answer: December in South Brevard is mild and dry. NOAA NCEI 1991 to 2020 normals give Melbourne International Airport a December high of 73.9 degrees, a low of 55.6 and 2.36 inches of rain, and the Palm Bay cooperative station 74.6, 52.3 and 2.46 inches. A freeze is uncommon: the airport's December record low is 21 degrees, set on December 25, 1983. December 2025 ran 1.9 degrees warmer than normal at Melbourne.
Last verified: October 18, 2026, against the sources listed at the end of this page.
How cool is December in Palm Bay and Melbourne?
December in South Brevard is mild and mostly dry, with 1991 to 2020 normal highs near 74 degrees and lows of 55.6 at Melbourne International Airport and 52.3 at the Palm Bay cooperative station.
The National Weather Service forecast point for Palm Bay takes its current observations from Melbourne International Airport (KMLB) (NWS Palm Bay forecast). NOAA NCEI also publishes normals for station USC00086761 in Palm Bay, and in December the two disagree mostly at night: the Palm Bay normal low of 52.3 degrees is 3.3 degrees under the airport's 55.6 (55.6 minus 52.3), while its 74.6 degree normal high is 0.7 above the airport's 73.9 (NCEI normals, Palm Bay station; NCEI normals, KMLB).
| Station | High | Low | Mean | Rain | Chance of a 32 F night (percent) |
|---|---|---|---|---|---|
| Melbourne International Airport (KMLB) | 73.9 | 55.6 | 64.7 | 2.36 | 5.7 |
| Palm Bay cooperative station (USC00086761) | 74.6 | 52.3 | 63.5 | 2.46 | 16.4 |
| Vero Beach Regional Airport (USW00012843) | 75.4 | 56.1 | 65.7 | 2.54 | 8.3 |
The month cools steadily toward the new year. At Melbourne International Airport the normal high falls from 75.3 degrees on December 1 (NCEI daily normals, KMLB) to 72.4 on December 31, and the normal low from 57.8 to 53.1 (NCEI daily normals, KMLB). The Palm Bay station starts December at 76.2 and 54.7 (NCEI daily normals, Palm Bay) and ends it at 73.2 and 50.1, 4.6 degrees cooler at dawn than on December 1 (54.7 minus 50.1) (NCEI daily normals, Palm Bay).
Warm afternoons have not disappeared. NCEI counts 11.5 December days at 80 degrees or warmer at the Palm Bay station and 8.6 at KMLB. For Micco and Barefoot Bay at the south end of the county, Vero Beach Regional Airport (USW00012843) in Indian River County averages a December high of 75.4 and a low of 56.1 (NCEI normals, Vero Beach).
The forecasts and climate reports for all of South Brevard come from the NWS Melbourne office, whose station digest lists Palm Bay, Indialantic, Melbourne Beach and Satellite Beach among the communities a short distance away, with Grant-Valkaria and Sebastian a slightly longer commute to the south. The NWS Melbourne station digest says cold fronts occasionally bring cold air to the region, but the nearby Atlantic will usually modify it so that the cold does not last long (NWS Melbourne station digest). The NCEI coastal water temperature guide lists December averages of 75.6 degrees at the buoy 20 nautical miles east of Cape Canaveral and 70.3 degrees at Trident Pier in Port Canaveral (NCEI coastal water temperature guide).
How often does South Brevard freeze in December?
A December freeze is uncommon in South Brevard: NCEI puts the chance of at least one 32 degree night in December at 16.4 percent at the Palm Bay station and 5.7 percent at Melbourne International Airport.
Cool mornings are the usual December pattern rather than frost. The airport averages 10.0 December nights at or below 50 degrees and 2.5 at or below 40, with 0.4 nights at or below freezing (NCEI normals, KMLB). The Palm Bay station averages 9.0 nights at or below 50 and 2.2 at or below 40 (NCEI normals, Palm Bay station), and Vero Beach Regional Airport, south of Barefoot Bay, gives an 8.3 percent December chance of a freeze.
The December record low at Melbourne International Airport is 21 degrees, set on December 25, 1983, and the December record high is 90 degrees, reached on December 3, 2018 and December 6, 1942 (NWS Melbourne December climate report). The NWS Melbourne history of December hazardous weather describes December 25 to 26, 1983 as a statewide cold outbreak in which unusual cold broke irrigation and water pipes and damaged citrus and vegetable crops (NWS Melbourne December hazardous weather history).
Two other December outbreaks reached the Melbourne area. In the arctic outbreak of December 13 and 14, 1962, the low reached 22 in Melbourne, according to the same NWS Melbourne history (NWS Melbourne December history, 1962). From December 22 to 25, 1989, a hard freeze covered all 67 Florida counties, and snow and sleet fell as far south as a Sarasota-Melbourne line (NWS Melbourne December history, 1989).
Is December a dry month in South Brevard?
December is one of the driest months in South Brevard, with 1991 to 2020 normals of 2.36 inches at Melbourne International Airport and 2.46 inches at the Palm Bay station, roughly a third of the September normals of 7.63 and 7.95 inches.
Totals swing from year to year. NCEI gives Melbourne International Airport a 25th percentile December total of 0.73 inches and a 75th percentile of 2.94 inches, with 3.9 days of a tenth of an inch or more and 0.6 days of an inch or more (NCEI normals, KMLB). December has no thunderstorm season of its own at Melbourne International Airport: the KMLB report for December 2025 lists zero thunderstorm days.
December 2025 fit the dry side of that range. NWS Melbourne reported 1.28 inches at Melbourne, 1.08 inches below normal, and 0.72 inches at Vero Beach, 1.82 below normal, and wrote that amounts on the Treasure Coast from the December 6 to 8 front were around a half an inch or less (NWS Melbourne December 2025 summary). No daily rainfall record was set at Melbourne that month, and the office wrote that up to 90 to 99 percent of the December rain across its area fell from the showers and storms of December 6 through 8.
The coming December may run wetter. The NWS Melbourne dry season forecast, issued September 30, 2026, splits the November 2026 to April 2027 dry season into a November to January period and a February to April period, and the office headlines an increased potential for well above normal rainfall and severe weather this dry season (NWS Melbourne dry season forecast). The next issuance is due in January 2027.
How did December 2025 compare with normal at Melbourne?
December 2025 was warmer than normal at Melbourne International Airport, averaging 66.6 degrees, 1.9 above the 1991 to 2020 normal, before a strong cold front on December 30 brought the coldest New Year's Eve morning since 2000.
| Measure | December 2025 | Normal | December 2024 |
|---|---|---|---|
| Average high (F) | 76.4 | 73.9 | 73.9 |
| Average low (F) | 56.9 | 55.6 | 55.9 |
| Mean (F) | 66.6 | 64.7 | 64.9 |
| Days with 0.10 inch of rain or more | 2 | 3.9 | 4 |
| Heating degree days | 52 | 109 | 86 |
The KMLB report for the month, issued January 1, 2026, gives the highest reading as 84 degrees on December 5 and the lowest as 35 degrees on December 31 (NWS Melbourne climate report, December 2025). The strongest gust was 35 mph from the north on December 14, no thunderstorm was reported all month, and heating degree days totaled 52 against a normal of 109, 57 fewer than normal at Melbourne International Airport.
NWS Melbourne summed the month up in a public statement on January 4, 2026: Melbourne had a monthly average temperature of 66.6 degrees, 1.9 above normal, and no daily temperature record was set or tied at Melbourne (NWS Melbourne December 2025 summary). The office wrote that the late cold front made it the coldest New Year's Eve morning since 2000 across its area, and that the cold snap was strong enough to drop monthly averages by a full degree.
How does December fit into the South Brevard winter?
December opens the three month winter season at Melbourne International Airport, and its 64.7 degree normal mean sits between November at 69.0 and January at 61.7, the coldest month of the year at KMLB.
The step from November to January is larger at night than by day in Palm Bay. At the Palm Bay cooperative station the normal low falls from 58.5 in November to 52.3 in December and 49.0 in January, while the normal high falls from 79.0 to 74.6 and then 72.9 (NCEI normals, Palm Bay station). Rain stays low through all three months at KMLB, at 2.55, 2.36 and 2.63 inches (NCEI normals, KMLB).
The winter of 2025 to 2026 shows how December can mislead. NWS Melbourne reported that average temperatures from December 1 through January 14 ran around 1 to 3 degrees above normal across its area, before strong cold fronts turned the second half of the season much colder (NWS Melbourne winter 2025-2026 summary). Melbourne finished the winter with 3.65 inches of rain against a 6.97 inch normal, and Vero Beach, south of Micco and Barefoot Bay, with 4.30 inches against 7.48 (NWS Melbourne winter 2025-2026 rainfall).
That dry winter had consequences beyond the rain gauge in Palm Bay and the rest of east central Florida. NWS Melbourne wrote that rainfall during the season was infrequent and often on the lighter side, which led to the development and expansion of drought across east central Florida (NWS Melbourne winter 2025-2026 rainfall summary). The dry December of 2025, with 1.28 inches at Melbourne, opened that season.
Frequently asked questions
Does it freeze in Palm Bay in December?
Rarely. NOAA NCEI gives the Palm Bay cooperative station a 16.4 percent chance of at least one 32 degree night in December, and it averages 2.2 nights at or below 40. The record cold for the month at Melbourne International Airport is 21 degrees on Christmas Day 1983.
Has it ever snowed in Melbourne or Palm Bay in December?
The NWS Melbourne history of December weather says that during the December 22 to 25, 1989 freeze, snow and sleet fell as far south as a line from Sarasota to Melbourne. No measurable snowfall total for Palm Bay appears in that record.
How much rain falls in December at Melbourne International Airport?
The 1991 to 2020 normal is 2.36 inches, with about four days of a tenth of an inch or more. December 2025 brought only 1.28 inches at Melbourne, and Vero Beach, south of Micco, measured 0.72 inches.
How warm is a December afternoon in Grant-Valkaria and Malabar?
The two long South Brevard records are the Palm Bay station, with a 74.6 degree December normal high, and Melbourne International Airport at 73.9. NCEI counts 11.5 December days of 80 degrees or warmer at the Palm Bay station.
Sources
- NOAA NCEI 1991-2020 monthly normals, Melbourne International Airport (USW00012838) https://www.ncei.noaa.gov/access/services/data/v1?dataset=normals-monthly-1991-2020&stations=USW00012838&format=json&dataTypes=MLY-TAVG-NORMAL,MLY-TMAX-NORMAL,MLY-TMIN-NORMAL,MLY-PRCP-NORMAL,MLY-TMAX-AVGNDS-GRTH090,MLY-TMAX-AVGNDS-GRTH080,MLY-TMIN-AVGNDS-LSTH050,MLY-TMIN-AVGNDS-LSTH040,MLY-TMIN-AVGNDS-LSTH032,MLY-PRCP-AVGNDS-GE010HI,MLY-PRCP-AVGNDS-GE100HI,MLY-PRCP-25PCTL,MLY-PRCP-75PCTL,MLY-TMIN-PRBOCC-LSTH032,MLY-TMIN-PRBOCC-LSTH040 Used for: December normals, cool-night counts, freeze probability and rainfall percentiles at KMLB
- NOAA NCEI 1991-2020 monthly normals, Palm Bay cooperative station (USC00086761) https://www.ncei.noaa.gov/access/services/data/v1?dataset=normals-monthly-1991-2020&stations=USC00086761&format=json&dataTypes=MLY-TAVG-NORMAL,MLY-TMAX-NORMAL,MLY-TMIN-NORMAL,MLY-PRCP-NORMAL,MLY-TMAX-AVGNDS-GRTH090,MLY-TMAX-AVGNDS-GRTH080,MLY-TMIN-AVGNDS-LSTH050,MLY-TMIN-AVGNDS-LSTH040,MLY-TMIN-AVGNDS-LSTH032,MLY-PRCP-AVGNDS-GE010HI,MLY-PRCP-AVGNDS-GE100HI,MLY-PRCP-25PCTL,MLY-PRCP-75PCTL,MLY-TMIN-PRBOCC-LSTH032,MLY-TMIN-PRBOCC-LSTH040 Used for: December normals, cool-night counts and freeze probability in Palm Bay
- NOAA NCEI 1991-2020 monthly normals, Vero Beach Regional Airport (USW00012843) https://www.ncei.noaa.gov/access/services/data/v1?dataset=normals-monthly-1991-2020&stations=USW00012843&format=json&dataTypes=MLY-TAVG-NORMAL,MLY-TMAX-NORMAL,MLY-TMIN-NORMAL,MLY-PRCP-NORMAL,MLY-TMIN-PRBOCC-LSTH032 Used for: December reference normals for the Micco and Barefoot Bay end
- NOAA NCEI 1991-2020 daily normals, KMLB, December 1 https://www.ncei.noaa.gov/access/services/data/v1?dataset=normals-daily-1991-2020&stations=USW00012838&startDate=2010-12-01&endDate=2010-12-31&format=csv&dataTypes=DLY-TMAX-NORMAL,DLY-TMIN-NORMAL#row=2 Used for: December 1 normal high and low at KMLB
- NOAA NCEI 1991-2020 daily normals, KMLB, December 31 https://www.ncei.noaa.gov/access/services/data/v1?dataset=normals-daily-1991-2020&stations=USW00012838&startDate=2010-12-01&endDate=2010-12-31&format=csv&dataTypes=DLY-TMAX-NORMAL,DLY-TMIN-NORMAL#row=32 Used for: December 31 normal high and low at KMLB
- NOAA NCEI 1991-2020 daily normals, Palm Bay station, December 1 https://www.ncei.noaa.gov/access/services/data/v1?dataset=normals-daily-1991-2020&stations=USC00086761&startDate=2010-12-01&endDate=2010-12-31&format=csv&dataTypes=DLY-TMAX-NORMAL,DLY-TMIN-NORMAL#row=2 Used for: December 1 normal high and low in Palm Bay
- NOAA NCEI 1991-2020 daily normals, Palm Bay station, December 31 https://www.ncei.noaa.gov/access/services/data/v1?dataset=normals-daily-1991-2020&stations=USC00086761&startDate=2010-12-01&endDate=2010-12-31&format=csv&dataTypes=DLY-TMAX-NORMAL,DLY-TMIN-NORMAL#row=32 Used for: December 31 normal high and low in Palm Bay
- National Weather Service point forecast, Palm Bay FL https://forecast.weather.gov/MapClick.php?lat=27.9931&lon=-80.6608 Used for: Palm Bay forecast uses Melbourne International Airport (KMLB)
- NWS Melbourne climate report for the month of December 2025, Melbourne (CLMMLB, issued January 1, 2026; Iowa Environmental Mesonet NWS text archive) https://mesonet.agron.iastate.edu/cgi-bin/afos/retrieve.py?pil=CLMMLB&sdate=2026-01-01&edate=2026-01-03&fmt=text&limit=1 Used for: December records and December 2025 observations at KMLB
- NWS Melbourne Public Information Statement, December 2025 Weather Summary Across East Central Florida (January 4, 2026; Iowa Environmental Mesonet NWS text archive) https://mesonet.agron.iastate.edu/api/1/nwstext/202601050320-KMLB-NOUS42-PNSMLB Used for: December 2025 narrative, Melbourne and Vero Beach averages and rainfall
- NWS Melbourne, Florida Hazardous Weather Events in December, page 3 https://www.weather.gov/media/mlb/whirl/FloridaHazardousWeather_Dec.pdf#page=3 Used for: December 1962 cold outbreak low at Melbourne
- NWS Melbourne, Florida Hazardous Weather Events in December, page 4 https://www.weather.gov/media/mlb/whirl/FloridaHazardousWeather_Dec.pdf#page=4 Used for: December 1989 freeze and snow and sleet line
- NWS Melbourne, Florida Hazardous Weather Events in December, page 5 https://www.weather.gov/media/mlb/whirl/FloridaHazardousWeather_Dec.pdf#page=5 Used for: December 1983 cold outbreak
- NWS Melbourne, February 2026 and Winter 2025-2026 Weather Summary, page 10 https://www.weather.gov/media/mlb/summary/FebWinter2026.pdf#page=10 Used for: December 1 to January 14 warmth in winter 2025-2026
- NWS Melbourne, February 2026 and Winter 2025-2026 Weather Summary, page 12 https://www.weather.gov/media/mlb/summary/FebWinter2026.pdf#page=12 Used for: winter 2025-2026 dryness and drought
- NWS Melbourne, February 2026 and Winter 2025-2026 Weather Summary, page 14 https://www.weather.gov/media/mlb/summary/FebWinter2026.pdf#page=14 Used for: winter 2025-2026 rainfall at Melbourne and Vero Beach
- NWS Melbourne Dry Season Forecast, 2026-2027 https://www.weather.gov/mlb/mlbnino Used for: dry season outlook issued September 30, 2026
- NWS Melbourne Station Digest https://www.weather.gov/mlb/station_digest Used for: winter cold fronts moderated by the Atlantic
- NOAA NCEI Coastal Water Temperature Guide, all stations table https://www.ncei.noaa.gov/access/coastal-water-temperature-guide/all_table.html Used for: December water temperatures at Trident Pier and the Canaveral buoy
How this page was made
Digital Towns uses AI assistance to research and write its guides, and every page is only as good as the sources it cites. Our goal is the most accurate, useful local information possible.
This page was fact-checked twice before publishing.
If you see an error, or anything you can show is false, tell us right away and we will take a third look.
Report an error
Thank you. We'll take a third look and correct the page if it's wrong.


