Consecutive Frost Days in Braemar: The Longest Run on Record

Updated: 2026-09-27

The longest unbroken spell of frost days ever measured at Braemar ran from 26 January to 16 March 1947. It did not let up for a single day in between. Anyone living in the village that winter went through a stretch of continuous frost that stretched across the last days of January, the whole of February and the first half of March.

50 consecutive frost days, 26 January to 16 March 1947

Series with a gap: no data between 2005 and 2026; the analysis covers the periods with measurements (1857-2026).

Why Braemar Sees Frost Like This

Braemar sits high in the Cairngorms, at 339 m of altitude, and that elevation is a big part of the story. Cold air drains off the surrounding hills at night and settles in the valley bottom, where the station records the temperature. In still, clear winter weather with high pressure parked over Scotland, that cold pool has nothing to shift it. Day after day, the temperature at the station fails to climb above freezing, and the frost run keeps ticking upward.

The Met Office MIDAS archive holds the Braemar series from 1857 to 2004 for this analysis, giving well over a century of daily records to search for these unbroken spells. That is what makes a run of 50 days so striking: it is not a single cold snap picked out of a short window, it is the longest gap-free stretch in a very long record.

The Five Longest Frost Runs at Braemar

These are the five longest spells of consecutive frost days in the Braemar record. Two of them fall in the first two decades of the twentieth century, and the third sits only a few years before the record run itself.

StartEndConsecutive frost days
26 January 194716 March 194750
7 February 191619 March 191642
19 January 189522 February 189535
5 January 19177 February 191734
1 February 19864 March 198632

What Sets 1947 Apart

The margin at the top is clear. The 1947 run of 50 days stands well above the next longest, the 42 days that stretched from 7 February to 19 March 1916. Both winters produced frost that refused to break for weeks on end, but 1947 dragged on longest of all.

What makes this kind of run so punishing is not the depth of any single night's cold, it is the refusal to reset. A normal Braemar winter might deliver a sharp cold snap of a week or two, then a milder day clears the slate. In 1947 there was no milder day to clear anything: the frost simply carried straight through. Nineteen years earlier, the winter of 1916 pushed the count to 42 before it finally broke, and just one year after that, 1917 added a run of 34 days.

Note the two nineteenth-century entries in the list: 1895's run of 35 days, and the way these long spells cluster. The three longest runs all began in January or early February, which is when a sustained block of cold, settled air is most likely to lock in over an inland Highland valley.

The Most Recent Long Run

The last entry in the top five is also the most modern: the 32 consecutive frost days that ran from 1 February to 4 March 1986. It is the only run in the top five belonging to the second half of the twentieth century, and it shows that even a warming climate can still deliver an old-fashioned, month-long lock of frost in the right conditions.

Every Year's Longest Frost Run

The table below gives the longest unbroken run of frost days recorded in each complete year of the Braemar series, from 1857 to 2004. Zero counts, where present, mean no consecutive frost run was registered that year; the years omitted from the table are those with incomplete records and are not presented as annual figures.

190028.0191734.0192810.0193911.0195111.0196710.0197814.0198923.0200114.0200416.0Longest frost run (days)50days286days
Annual series · Source: Met Office

The chart shows the complete annual series. The table lists the most notable years; the full series comes from Met Office.

YearLongest frost run (days)
191642
191734
192531
194750
19496
197929
198632
Historical trend · 1857–2004 (128 years) — hover over each bar

Reading the Record Across the Years

Scanning the annual longest runs is a good way to see how rare a 50-day block really is. Most complete years at Braemar top out somewhere between single figures and the mid-twenties; the long runs stand out sharply against that backdrop. The 1986 run of 32 days is the last high point late in the series, and the record year itself, 1947, remains the single entry at the very top.

For anyone planning around Braemar's climate, the pattern to remember is this: the station's frost is not unusual, but its persistence can be. When a block of settled, cold high pressure locks in over the Cairngorms in mid-winter, the run count climbs fast and can hold for a month or more. The 1947 spell is the benchmark, and after all the years of records since, nothing in the Braemar series has matched those 50 consecutive frost days.

Source: Met Office MIDAS archive, station Braemar, period 1857–2004. Contains public sector information licensed under the Open Government Licence v3.0.

HistoClima Tools: discover the weather on the day you were born, your wedding day, or your birthday-week statistics.

Climate data index

Legal notice and data source

AI-assisted content from official Met Office data, automatically verified. 🤖 AI-assisted content · Art. 50 EU AI Act