This page lists the units and codes used in the database

In all cases, an 'x' is used to denote a missing value.

Short cuts to code tables

Current weather
Day with snowfall
Day with snow lying
Day with thunder
Day with hail
Day with size-specific hail
Old visibility code used until June 1978
New visibility code used from June 1978
Day with fog
Day with gale
State of ground 2 digit code
State of ground 1 digit code - all types
State of ground - no snow lying code
State of ground - with ice or snow code

Variable abbreviationVariable nameUnits Variable abbreviationVariable nameUnits
ggx_ms1 Max 1sec gust m/s Ptemp_F Barometer temperature degF
P_ins Station pressure as read ins PtemperatureBarometer temperature degC
Pstn Station pressure mb Pmsl_ins MSL pressure ins
Pmsl MSL pressure mb PmslF METFiDAS MSLP mb
Tdry_F Dry bulb temperature degF Twet_F Wet bulb temperature degF
Tdew_F Dew point degF VP_ins Vapour pressure ins
Tdry Dry bulb temperature degC Twet Wet bulb temperature degC
Tdew Dew point degC VP Vapour pressure mb
RH Relative humidity % Tx_F Maximum temperature degF
Tn_F Minimum temperature degF Tg_F Grass minimum temperature degF
Ts_F Soil minimum temperature degF Tx Maximum temperature degC
Tn Minimum temperature degC Tg Grass minimum temperature degC
Ts Soil minimum temperature degC Tc Concrete minimum temperaturedegC
Tbar Mean daily temperature degC Tdiur Daily temperature range degC
E5_F 5cm soil temperature degF E10_F 10cm soil temperature degF
E6in_F 6ins soil temperature degF E20_F 20cm soil temperature degF
E30_F 30cm soil temperature degF E50_F 50cm soil temperature degF
E1m_F 100cm soil temperature degF E2ft_F 2ft soil temperature degF
E4ft_F 4ft soil temperature degF E5 5cm soil temperature degC
E10 10cm soil temperature degC E6in 6ins soil temperature degC
E20 20cm soil temperature degC E30 30cm soil temperature degC
E50 50cm soil temperature degC E1m 100cm soil temperature degC
E2ft 2ft soil temperature degC E4ft 4ft soil temperature degC
N10 Cloud cover tenths N8 Cloud cover oktas
dd_pt Wind direction compass point dd Wind direction degrees/10
ff_f Wind speed Beaufort force ff_mph Wind speed mph
ff_ms Wind speed m/s ff_kn Wind speed kn
r38_ml Run of wind 38 feet miles row_38 Run of wind 38 feet km
r25_ml Run of wind 25 feet miles row_25 Run of wind 25 feet km
r10_ml Run of wind 10 m miles row_10 Run of wind 10 m km
cc2_ml Cup counter 2m miles ggx_ml Max 3 sec gust mph
ggx_ms Max 3 sec gust m/s ggx Max 3 sec gust kn
cc2 Cup counter 2m km ww Present weather ww code
sf Snow or sleet falling sf code sl 50% snow cover at 09GMT sl code
th Thunder heard th code ha_1 Hail any size seen ha1 code
ha Hail of specific sizes seen ha code VV_1 Visibility old visibility code
VV Visibility new visibility code fg Fog at 0900GMT fg code
ga Today gale force winds ga code RR_in Rainfall 24h from 09GMT ins ('tr' denotes less tha 0.005 ins)
RR Rainfall 24h from 09GMT mm ('tr' denotes less tha 0.05 mm) Rdur Rain duration from 09GMT h
rd Rain day 1 if 0.2 mm or more or precipitation, else 0 wd Wet day 1 if 1.0 mm or more or precipitation, else 0
vwd Very wet day 1 if 5.0 mm or more or precipitation, else 0 R1_gl Ground level rain from 09GMT ins ('tr' denotes less tha 0.005 ins)
R2_int International raingauge rain from 09GMT ins ('tr' denotes less tha 0.005 ins) RR_gl Ground level rain from 09GMT mm ('tr' denotes less tha 0.05 mm)
RR_int International raingauge rain from 09GMT mm ('tr' denotes less tha 0.05 mm) af Air frost 1 if air minimum temperature <0 degC, else 0
gf Ground frost 1 if grass minimum temperature <0 degC, else 0 sof Soil frost 1 if soil minimum temperature <0 degC, else 0
conf Concrete frost 1 if concrete minimum temperature <0 degC, else 0 tx0 Frost day 1 if air maximum temperature <0 degC, else 0
tx25 Warm day 1 if air maximum temperature >=25 degC, else 0 tx30 Hot day 1 if air maximum temperature >=30 degC, else 0
tn15 Warm night 1 if air minimum temperature >=15 degC, else 0 sd_in Total snow depth ins
fs_in Fresh snow depth ins sd_cm Total snow depth cm
fs_cm Fresh snow depth cm smo_F Solar maximum temperature in open air degF
smv_F Solar maximum temperature in vacuo degF smo Solar maximum temperature in open air degC
smv Solar maximum temperature in vacuo degC sog_2 State of ground 2 digit code
sog_1 State of ground 1 digit code sog State of ground No snow lying code
sog_s State of ground With snow lying code sss Sunshine duration h
s0 Sunless day 1 if sunshine total=0.0, else 0 s12 Sunny day 1 if sunshine total >=12.0 h, else 0
skz Kipp-Zonen sunshine total h pevap Piche evaporation ml
tev_in Tank evaporation ins tev Tank evaporation mm
srad_1 Solar radiation mWh/cm2 srad Solar radiation MJ/m2

Current weather code

The highest applicable code value is used:

CodeCurrent weatherCodeCurrent weather
99 Heavy thunderstorm with hail, small hail or snow pellets 98 Thunderstorm combined with duststorm or sandstorm
97 Thunderstorm, heavy, with rain and/or snow 96 Moderate or slight thunderstorm with hail, small hail or snow pellets
95 Moderate or slight thunderstorm with rain, and/or snow 94 Moderate or heavy snow, or rain and snow mixed or hail at time of observation, with thunder in the past hour
93 Slight snow, or rain and snow mixed or hail at time of observation, with thunder in the past hour 92 Moderate or heavy rain at time of observation, with thunder in the past hour
91 Slight rain at time of observation, with thunder in the past hour 90 Moderate or heavy shower(s) of hail, with or without rain or rain and snow mixed
89 Slight shower(s) of hail, with or without rain or rain and snow mixed 88 Moderate or heavy shower(s) of snow pellets or small hail, with or without rain or rain and snow mixed
87 Slight shower(s) of snow pellets or small hail, with or without rain or rain and snow mixed 86 Moderate or heavy snow shower(s)
85 Slight snow shower(s) 84 Moderate or heavy shower(s) of rain and snow mixed
83 Slight shower(s) of rain and snow mixed 82 Violent showers of rain
81 Moderate or heavy showers of rain 80 Slight showers of rain
79 Ice pellets 78 Isolated star-shaped snow crystals
77 Snow grains 76 Ice crystals (diamond dust)
75 Continuous fall of heavy snow 74 Intermittent fall of heavy snow
73 Continuous fall of moderate snow 72 Intermittent fall of moderate snow
71 Continuous fall of slight snow 70 Intermittent fall of slight snow
69 Moderate or heavy snow mixed with rain or drizzle 68 Slight snow mixed with rain or drizzle
67 Moderate or heavy freezing rain 66 Slight freezing rain
65 Continuous heavy rain 64 Intermittent heavy rain
63 Continuous moderate rain 62 Intermittent moderate rain
61 Continuous slight rain 60 Intermittent slight rain
59 Moderate or heavy rain and drizzle mixed 58 Slight rain and drizzle mixed
57 Moderate or heavy freezing drizzle 56 Slight freezing drizzle
55 Continuous heavy drizzle 54 Intermittent heavy drizzle
53 Continuous moderate drizzle 52 Intermittent moderate drizzle
51 Continuous slight drizzle 50 Intermittent slight drizzle
49 Fog depositing rime; sky and clouds invisible 48 Fog depositing rime; sky and clouds visible
47 Fog has begun or is getting thicker during the past hour; sky and clouds invisible 46 Fog has begun or is getting thicker during the past hour; sky and clouds visible
45 No appreciable change in fog during the past hour; sky and clouds invisible 44 No appreciable change in fog during the past hour; sky and clouds visible
43 Fog getting thinner in the past hour; sky and clouds invisible 42 Fog getting thinner in the past hour; sky and clouds visible
41 Fog in patches; visibility less than 1000 metres in some directions but not in others 40 Fog visible at a distance, but no fog at the station in the past hour
39 Heavy blowing snow - generally above eye level 38 Slight or moderate blowing snow - generally above eye level
37 Heavy drifting snow - generally low, i.e. below eye level 36 Slight or moderate drifting snow - generally above eye level
35 Severe duststorm or sandstorm - has begun or has increased during the past hour 34 Severe duststorm or sandstorm - no appreciable change during the past hour
33 Severe duststorm or sandstorm - has decreased during the past hour 32 Slight or moderate duststorm or sandstorm - has begun or has increased during the past hour
31 Slight or moderate duststorm or sandstorm - no appreciable change during the past hour 30 Slight or moderate duststorm or sandstorm - has decreased during the past hour
29 Thunderstorm (with or without precipitation) during the past hour but not at the time of observation 28 Fog or ice fog during the preceding hour but not at the time of observation; the visibility is now at least 1000 metres in all directions
27 Shower(s) of hail, or of rain and hail during the past hour but not at the time of observation 26 Shower(s) of snow, or of rain and snow during the preceding hour but not at the time of observation
25 Shower(s) of rain during the preceding hour but not at the time of observation 24 Freezing drizzle or freezing rain; during the past hour but not at the time of observation
23 Rain with snow or ice pellets, not falling as showers; during the past hour but not at the time of observation 22 Snow, not falling as showers, during the past hour but not at the time of observation
21 Rain (not freezing), not falling as showers, during the past hour but not at the time of observation 20 Drizzle (not freezing) or snow grains during the past hour but not at the time of observation
19 Funnel cloud(s) at or within sight of the station during the past hour or at the time of observation 18 Squalls at or within sight of the station during the past hour or at the time of observation
17 Thunderstorm, but no precipitation at the time of observation 16 Precipitation within sight and within 5 km, reaching the ground or the surface of the sea, but not at the station
15 Precipitation within sight and more than 5 km away, reaching the ground or the surface of the sea, but not at the station 14 Precipitation within sight, not reaching the ground or the surface of the sea
13 Lightning seen, but no thunder heard 12 More or less continuous shallow fog or ice fog at the station, whether on land or sea, not deeper than about 2 metres on land or 10 metres at sea
11 Patches of shallow fog or ice fog at the station, whether on land or sea not deeper than about 2 metres on land or 10 metres at sea 10 Mist; visibility more than 1000 metres in all directions and relative humidity more than 95 percent
09 Duststorm or sandstorm within sight at the time of observation, or at the station during the past hour 08 Well-developed dust or sand whirl(s) seen at or near the station during the past hour or at the time of observation, but no dust storm or sandstorm
07 Dust or sand raised by wind at or near the station at the time of observation, but no well-developed dust whirl(s) or sand whirl(s) 06 Widespread dust in suspension in the air, not raised by the wind at or near the station at the time of observation
05 Haze 04 Visibility reduced by smoke, e.g. forest fires, industrial smoke or volcanic ash
03 Cloud generally forming or becoming more developed during the past hour 02 State of the sky generally unchanged during the past hour; this also applies when there has been no cloud during the past hour
01 Cloud generally dissolving or becoming less developed during the past hour 00 Cloud development not observed
Back
Back

Day with snowfall code

The highest applicable code value is used:

Phenomenon observed 0000-2359 GMT
CodeObservation
5Snowfall observed, with or without sleet
1Sleet observed to fall, without snowfall
0No snow or sleet observed to fall
xObservation not available
Back

Day with snow lying code

The highest applicable code value is used:

CodeObservation
1Snow covering at least 50 per cent of the ground at 0900 GMT
0An absence of lying snow, or snow covering less than 50 per cent of the ground, at 0900 GMT
xObservation not available
Back

Day with thunder code

The highest applicable code value is used:

Phenomenon observed 0000-2359 GMT
CodeObservation
1Thunder, with or without lightning, heard
0No thunder heard although lightning may have been seen
xObservation not available
Back

Day with hail code

The highest applicable code value is used:

Phenomenon observed 0000-2359 GMT
CodeObservation
1Hail observed to fall
0No hail observed to fall
xObservation not available
Back

Day with size-specific hail code

The highest applicable code value is used:

Phenomenon observed 0000-2359 GMT
CodeObservation
7Hail of at least 20 mm diameter observed
6Hail of 10 to 19 mm diameter observed
5Hail of 5 to 9 mm diameter observed
4Ice pellets or hail under 5 mm in dimater observed
3Snow pellets observed*
2Snow grains observed*
1Diamond dust observed*
0No hail observed to fall
xObservation not available

* Since July 1978 these have generally been counted as
snowfall
Back

Old visibility code used until June 1978

Visibility at 0900 GMT
CodeMinimum distance visible
A25 m
B50 m
C100 m
D200 m
E400 m
F1 km
G2 km
H4 km
I7 km
J10 km
K20 km
L30 km
M40 km or further
xObservation not available
Back

New visibility code used from June 1978

Visibility at 0900 GMT
CodeMinimum distance visible
Xunder 20 m
E20-39 m
040-90 m
1100-190 m
2200-390 m
3400-900 m
41000-1900 m
52-4 km
65-9 km
710-19 km
820-39 km
940 km or further
xObservation not available
Back

Day with fog code

CodeObservation
1Fog; visibility less than 1000 metres in some direction at 0900 GMT
0No fog; visibility at least 1000 metres in all directions at 0900 GMT
xObservation not available
Back

Day with gale code

The highest applicable code value is used:

Phenomenon observed 0000-2359 GMT
CodeObservation
1Gale observed; mean wind speed of at least 34 knots over 10 minutes
0No gale observed
xObservation not available
Back

State of ground, 2 digit code, used from July 1960 to May 1978

The highest applicable code value is used:

Observed at 0900 GMT
CodeObservation
00Bare plot dry
01Bare plot dry with cracking soil
03Bare plot dry but dew on nearby grass
10Bare plot moist/wet with no standing water
11Bare plot moist/wet but not muddy
12Bare plot soft or muddy but no pools of water
20Wet ground with small pools of water
21Flooded, eg. by river banks bursting
30Bare plot frozen
31Bare plot frozen to a depth of less than 5cm
32Bare plot frozen to a depth of more than 5cm
40Glaze/ice on ground without snow
50Snow/melting snow/hail covering less than 50% of ground
60Snow/melting snow/hail covering more than 50% of ground but not completely
70Snow/melting snow/hail covering 100% of the ground
71100% snow cover to a depth of under 15cm; ground underneath not frozen
72100% snow cover to a depth of under 15cm; ground underneath being frozen
73100% snow cover to a depth of 15cm or more; ground underneath being frozen or unfrozen
80Loose dry snow, sand or dust covering half or more of ground, but not completely
90Loose dry snow, sand or dust covering ground completely
xObservation not available
Back

State of ground, 1 digit code, used from June 1978 to December 1981

The highest applicable code value is used:

Observed at 0900 GMT
CodeObservation
0Bare plot dry
1Bare plot moist/wet with no standing water
2Wet ground with small pools of water
3Bare plot frozen
4Glaze/ice on ground without snow
5Snow/melting snow/hail covering less than 50% of ground
6Snow/melting snow/hail covering more than 50% of ground but not completely
7Snow/melting snow/hail covering 100% of the ground
8Loose dry snow, sand or dust covering half or more of ground, but not completely
9Loose dry snow, sand or dust covering ground completely
xObservation not available
Back

State of ground, no snow lying code, used from January 1982 onwards

The highest applicable code value is used:

Observed at 0900 GMT
CodeObservation
0Ground dry (no cracks or appreciable amounts of dust/loose sand)
1Ground moist
2Ground wet (standing water in small or large pools on surface
3Flooded
4Ground frozen
5Glaze on ground
6Loose dry dust or sand not covering ground completely
7Thin cover of loose dry dust or sand covering ground completely
8Moderate/thick cover of loose dry dust/sand covering ground completely
9Extremely dry with cracks
xObservation not available; probably since ground is ice or snow covered
Back

State of ground, with ice or snow lying code, used from January 1982 onwards

The highest applicable code value is used:

Observed at 0900 GMT
CodeObservation
0Ground predominantly covered by ice
1Compact/wet snow (with or without ice) covering less than 1/2 the ground
2Compact/wet snow (with or without ice) covering at least 1/2 the ground
3Even layer of compact or wet snow covering ground completely
4Uneven layer of compact or wet snow covering ground completely
5Loose dry snow covering less than 1/2 the ground
6Loose dry snow covering at least 1/2 the ground (not completely)
7Even layer of loose dry snow covering ground completely
8Uneven layer or loose dry snow covering ground completely
9Snow covering ground completely; deep drifts
xObservation not available; probably since ground is not ice/snow covered
Back