Snowfall calculator: from precipitation to centimetres of snow

How much fresh snow could a given amount of precipitation produce? This interactive calculator turns your chosen inputs into a snowfall scenario. Consider temperature, humidity and any available information about conditions aloft together. The result depends on your assumptions; it is neither a snow measurement nor a standalone forecast for every location.

Snowfall calculator

Initial values are an example, not current observations or a forecast.

Explore conditions or load a forecast

The initial values are a hypothetical winter example for Agios Stefanos at 380 m. They are not current observations.

Example: 1 °C, humidity 90%, T850 −6 °C. The 10 mm precipitation amount is a scenario assumption.

Near-surface conditions

Comparison of two published wet-bulb thresholds, 0.5 and 1 °C. This is not a snow probability or a diagnosis of the whole cloud.

Approximate wet-bulb temperature
Dew point
Relative humidity
Pressure at the location

Fresh-snow scenario

Assumed fresh snowfall · before melting and compaction

The 100% value is not calculated from wet-bulb temperature: it assumes all entered precipitation falls as snow. Try a lower percentage and snow-to-water ratios of 5:1, 10:1 and 15:1.

Alternative ratios for the same solid precipitation · not a probability interval
Snow-to-water ratio Fresh snow

850 hPa, elevation and wind

850 hPa is a pressure level whose height varies. Enter its temperature and geopotential height from the same chart and time. Location elevation and surface temperature are taken from the first calculator.

−6 °C, 1,450 m and 6 °C/km are initial example assumptions. These estimates do not replace your observations or automatically change the snow-depth scenario.

Optional: 925 hPa and moisture supply from the Aegean

SST and 850 hPa temperature must describe the same time and sea track. SST − T850 alone does not establish a sea-effect contribution. Local wind direction does not describe the air mass’s entire journey.

Hypothetical air temperature · not a 2 m forecast

Same T850 and Z850, with different lapse-rate assumptions. The columns are not a forecast interval.

Local experience at 380 m

Alkis Sarantopoulos, XIONIA’s observer and station owner since 2008, reports snow often occurring near −4/−5 °C at 850 hPa and easier settling around −6 °C or lower in his personal observations. These thresholds have not been statistically verified against precipitation-type and snow-cover records. −2 °C is not used as a general rule.

Sea effect: heat and moisture from the Aegean

SST − T850 over the sea track:

Marine enhancement can increase precipitation, while additional low-level warmth can hinder snow survival at lower elevations. No automatic precipitation or snowfall multiplier is applied.

Why elevation and 850 hPa are not enough

The 850 hPa level is a pressure surface, not a fixed altitude. Levels such as 925, 850, 700 and 500 hPa, when data are available, help show how temperature and humidity change with height. Levels below the ground do not describe the air above the location and must be excluded. All these levels are not always available, and a few readings cannot reveal every warmer layer between them. A cold value at 850 hPa, or a near-surface temperature below freezing, is not enough to distinguish snow, rain and freezing precipitation.

T850 describes temperature at one atmospheric level. A simple linear scenario uses T(z) = T850 + Γ × (Z850 − z) / 1,000, with heights in metres and Γ in °C/km. At Γ = 6, moving 100 m higher corresponds to 0.6 °C lower temperature within that scenario. The 4, 6 and 8 °C/km columns test sensitivity; they are not a calibrated forecast or fixed atmospheric constants.

The dry-bulb freezing level differs from the wet-bulb zero level and the actual snowfall limit. Source: NOAA/NWS, vertical profiles and winter precipitation .

Elevation, inversions and local terrain

Temperature usually decreases with height, but the rate varies with the weather. A simple adjustment of 6.5°C per km cannot describe every situation. On clear, calm nights, cold air can collect in valleys and enclosed basins, making the valley floor colder than a slope above it. This is a temperature inversion. Snow cover also affects daytime heating and night-time cooling, while cloud and wind can change these local contrasts.

NOAA/NWS: temperature inversions

NW or NE wind: what changes for snow?

Drier air can cool more through evaporation of precipitation, but it can also evaporate much of it before it reaches the ground. This mechanism may matter in a northwesterly flow; direction alone does not guarantee low humidity or snow. Check dew point, wet-bulb temperature and the actual air flow. NWS case study: dry air, wet-bulb temperature and precipitation-type changes .

Aegean sea-effect snow: can a northeasterly wind enhance snowfall?

Yes. Cold air crossing warmer water can acquire heat and moisture, helping clouds and precipitation develop. The air track, wind changes with height, depth of the cold layer and uplift over terrain influence where precipitation is concentrated. Sea effect is the marine counterpart of lake effect. Study of marine enhancement of southern European snowfall in January 2017 .

The study of storm Elpis in January 2022 linked Attica’s snowfall to the large-scale circulation and terrain. Simulations with warmer sea temperatures increased snow mainly at higher elevations, while a cooler sea favoured longer-lasting snow cover lower down. Northeasterly winds and marine moisture therefore do not have one fixed effect everywhere. Patlakas et al., University of Athens / HNMS study of Elpis .

Can it snow above 0 °C?

Yes. Near-surface temperature is only part of the picture. Flakes pass through layers with different temperatures and humidity. Evaporation and melting cool them, while a deep warm layer can turn them into rain. A single thermometer reading cannot determine whether it will snow. Source: NOAA/NWS, winter precipitation types .

Humidity, dew point and wet-bulb temperature

Dew point describes how far air must cool to reach saturation. Wet-bulb temperature estimates the temperature it can approach through evaporative cooling. In saturated air both equal air temperature. Lower humidity favours more evaporative cooling, but very dry air can also evaporate precipitation before it reaches the surface. Source: FAO, atmospheric humidity .

Millimetres of water and centimetres of fresh snow

Millimetres describe precipitation as water; centimetres describe the thickness of fresh snow. For a given snowfall water equivalent, cm = mm × snow-to-liquid ratio / 10. For example, 10 mm falling entirely as snow gives 7 cm at an assumed ratio of 7:1, or 10 cm at 10:1. These are different density assumptions, not guarantees. If some precipitation falls as rain, only the snow portion enters this conversion. Source: NOAA/NWS, snow-to-water ratios .

Fresh snowfall is different from snow depth on the ground

Falling snow can melt, settle, compact or be redistributed by wind. The surface may be warm or already covered by older snow. As a result, 10 cm of fresh snowfall does not necessarily increase snow depth on the ground by 10 cm. The amount falling, the snow that remains and an on-site measurement are different pieces of information.

14-day snow and weather forecast for Agios Stefanos · Greece weather forecast with map · Satellites and radar · Historical station measurements

Sunshine, night-time cooling, wind and melting

Melting depends on the heat snow gains and loses, not just on air temperature. During the day, absorbed sunlight can warm it; clean white snow reflects more sunlight than older or dirty snow. At night, the surface often cools by emitting radiation, particularly under clear skies. Wind transfers heat and moisture and redistributes snow, while the ground can supply or absorb heat. Snow can therefore persist differently on a shaded slope, a sunny surface and a road, even at the same air temperature.

USDA NRCS: snowmelt and energy exchange

Calculation method and limitations

Wet-bulb temperature is solved numerically from the air–water energy balance and station pressure. Saturation vapour pressure and dew point are referenced to liquid water (Magnus, 17.62 / 243.12). The liquid-water thermodynamic wet-bulb equation is used; below freezing it approximates supercooled water, not an ice bulb. Pressure is estimated from the standard atmosphere when no observation is supplied. Energy-balance equation: ASHRAE / PsychroLib

Centimetres remain conditional: precipitation in mm × snow fraction / 100 × ratio / 10. A 10:1 ratio is a reference, not a locally calibrated default. The 5:1 and 15:1 examples show sensitivity, not a statistical confidence interval. Precipitation type, the ground and the event’s evolution determine what remains.

How this relates to Xionia forecasts

The calculator explores your own assumptions. Xionia forecasts show model amounts and, when needed, a snowfall estimate for the particular location marked ≈. The combined forecast uses the eligible models available for each variable and period; the models contributing to temperature may differ from those contributing to snowfall.

Compare amounts for the same period and location. One model hour does not describe a whole snowfall event, and the day's minimum temperature may occur outside the precipitation period. A blank means information is missing; zero is an available zero amount. Estimated values should remain distinguishable from native model quantities and observations.

What can the supplied atmospheric levels show?

The calculator examines surface wet-bulb temperature separately from levels where temperature, humidity and height are all supplied. It estimates zero crossings and the total depth of positive wet-bulb temperature by linear interpolation between these points. Unsampled warm layers can be missed; the result is not a verified snowfall elevation. Sims & Liu (2015) .

The 0.5 and 1 °C wet-bulb thresholds are two published benchmarks. When they disagree, the result remains transitional. A warm layer triggers a melting or mixed-precipitation indication. A 2025 study found that even more complex surface-based methods struggle near freezing. Jennings et al. (2025) .

The GFS button imports the station’s next available hourly forecast, including the 925/850 hPa levels. Hourly precipitation covers the interval ending at the displayed time. The import uses one model, without the blended forecast’s calibration. It does not supply ground or sea temperature. Source: GFS through Open-Meteo .

WMO-No. 8 · Magnus saturation vapour pressure over water

Forecast sources and model coverage

Forecast source

The choice applies to widgets, maps and forecasts. Actual station readings stay unchanged. Automatic tries Open-Meteo first, then available direct sources if a supported request fails.

Open-Meteo

Data service providing forecasts from NOAA, ECMWF, ECCC, DWD, the Met Office, Météo-France and JMA. Available models, variables and grids depend on the location and product.

Direct model sources

XIONIA collects data directly from the model providers. Forecasts and maps are served after the source cycle has been published and collected. The selected product shows its model, resolution, available variables and run.

How models combine

Each available family contributes once per variable. Direct forecasts select the freshest available GFS grid and use equal family weights as the baseline. Local weights apply only where enabled after validation. The comparison shows actual percentages and model cycles.

Additional model forecasts are also shown for comparison and backtesting. Their presence does not automatically add weight to the combined forecast; check the displayed weights.

Coverage and missing values

A dash means unavailable data. Wind and gust may use different models. AIGFS temperature is excluded when it cannot be compared on the same elevation basis. Six-hour precipitation is water equivalent, not snow depth.

Time window

A “Today” label with hours in parentheses covers only the stated time window; subsequent days require full local coverage. Days 8–14 are a less certain outlook. Agreement between models is not a probability from a true ensemble.

Ensemble forecasts

Ensemble systems provide multiple forecast scenarios; the available systems appear in the chart selector and image catalogue. AIGFS is the single forecast; AIGEFS is the separate ensemble. Available variables and forecast horizons differ by system.

Open-Meteo · NOAA · ECMWF Open Data · ECCC Open Data · DWD / ICON · Met Office / UKMO · Météo-France / ARPEGE · JMA