Reading a METAR
A METAR is a coded aerodrome weather observation, and a TAF is its forecast cousin. Both pack sky cover, visibility, weather phenomena, and wind into terse abbreviations. This reference lists the common codes grouped by category — sky cover, intensity and proximity, descriptors, precipitation, obscurations, other phenomena, wind, and trend — and lets you filter by code or plain English.
How it works
Weather groups are not random letters; they follow a fixed order so they can be read mechanically:
[intensity][descriptor][phenomenon]
- light minus sign
+ heavy plus sign
SH RA -> rain showers
FZ FG -> freezing fog
VC TS -> thunderstorm in the vicinity
Sky cover is reported in oktas (eighths): FEW, SCT, BKN, OVC, climbing from a couple of clouds to a fully overcast sky. A BKN or OVC layer counts as a ceiling. Wind adds G for gusts and KT for knots, e.g. 24018G30KT is wind from 240 degrees at 18 knots gusting 30.
Decoding a real METAR — a step-by-step example
Take this sample report:
EGLL 151220Z 25015G25KT 9999 -RA SCT018 BKN035 12/08 Q1008 NOSIG
Reading it left to right:
- EGLL — station identifier (London Heathrow)
- 151220Z — 15th of the month, 12:20 UTC
- 25015G25KT — wind from 250 degrees at 15 knots, gusting 25 knots
- 9999 — visibility 10 km or more
- -RA — light rain (minus = light, RA = rain)
- SCT018 — scattered cloud at 1,800 feet
- BKN035 — broken layer at 3,500 feet (this is the ceiling)
- 12/08 — temperature 12 °C, dew point 8 °C
- Q1008 — altimeter setting 1008 hPa (QNH)
- NOSIG — no significant change expected in the next two hours
Notice that BKN (broken, 5–7 oktas) forms the ceiling because it is the lowest layer covering more than half the sky.
Visibility and ceiling thresholds at a glance
| Condition | Visibility | Ceiling |
|---|---|---|
| CAVOK | 10 km+ | No cloud below 5,000 ft, no wx |
| Visual meteorological (VMC rough guide) | 5 km+ | 1,500 ft+ |
| Instrument meteorological (IMC) | Below VMC minima | Below VMC minima |
| LIFR (low IFR) | Below 1 mile | Below 500 ft |
These are indicative reference values; actual minima vary by approach type and authority.
Tips and notes
CAVOK collapses several good-weather conditions into one word, while NOSIG, BECMG, and TEMPO describe how conditions are expected to change. The RMK keyword introduces a remarks section that, in US reports, carries extra automated data after the main body. When intensity qualifiers are absent, the phenomenon is moderate — so RA alone means moderate rain, not light and not heavy.
The letter pairs to memorise first are the common ones: RA (rain), SN (snow), TS (thunderstorm), FG (fog), BR (mist), DZ (drizzle), FZ (freezing), SH (shower), VC (in vicinity). Everything else is built by combining them with intensity and descriptor prefixes from this same reference.