Overview#
METAR and TAF reports encode large amounts of weather information into compact text strings used worldwide in aviation.
Pilots, dispatchers, and meteorologists rely on these standardized codes to quickly interpret:
- cloud cover
- visibility
- wind conditions
- precipitation
- forecast changes
This directory summarizes the most common code groups and links to full decoding guides.
Start here → Aviation Weather Explained covers the meteorology fundamentals. Then read How to Read a METAR and How to Read a TAF for full decoding walkthroughs.
Sky Condition Codes#
| Code | Meaning | Coverage | Ceiling? |
|---|---|---|---|
| SKC / CLR | Sky clear | 0/8 | No |
| FEW | Few clouds | 1–2/8 | No |
| SCT | Scattered clouds | 3–4/8 | No |
| BKN | Broken clouds | 5–7/8 | Yes |
| OVC | Overcast | 8/8 | Yes |
| VV | Vertical visibility | Obscured sky | Yes |
The three-digit number following the code indicates height in hundreds of feet AGL.
Example: BKN025 means a broken cloud layer at 2,500 ft AGL.
Visibility Format#
Visibility units vary slightly between reporting regions.
- United States: statute miles, such as
3SM,1/2SM, orP6SM - International ICAO format: meters, such as
9999for 10 km or more
Example: 0800 means visibility of 800 meters.
CAVOK replaces the visibility, cloud, and weather groups when conditions meet all of the following:
- visibility of at least 10 km
- no clouds below 5,000 ft
- no significant weather
Wind Group#
Standard wind format:
dddssKTdddssGggKT
| Element | Meaning | Example |
|---|---|---|
| ddd | Wind direction in degrees | 31012KT → from 310° |
| ss | Wind speed in knots | 12 kt |
| Ggg | Gust speed | 25015G25KT → gusting to 25 kt |
| VRB | Variable wind direction | VRB03KT |
| 00000KT | Calm wind | No measurable wind |
Weather Phenomena Codes#
| Code | Meaning | Code | Meaning |
|---|---|---|---|
| RA | Rain | SN | Snow |
| DZ | Drizzle | FG | Fog |
| BR | Mist | HZ | Haze |
| TS | Thunderstorm | GR | Hail |
| SH | Showers | FZ | Freezing |
| + | Heavy intensity | - | Light intensity |
| VC | In the vicinity |
These codes can be combined.
Example: -SHRA means light rain showers.
TAF Change Indicators#
| Code | Meaning | Duration |
|---|---|---|
| FM | From — abrupt change starting at the stated time | Instant |
| BECMG | Becoming — gradual transition | Usually 2–4 hours |
| TEMPO | Temporary fluctuations | Less than 1 hour at a time, under half the forecast period |
| PROB30 / PROB40 | Probability group | Attached to forecast conditions |
These groups are what make TAFs readable once you stop treating them like encrypted government nonsense.
RVR Group#
RVR, or Runway Visual Range, is reported when low visibility becomes operationally important.
Example: R09L/2400FT means:
- runway 09 Left
- RVR 2,400 feet
Trend indicators may also appear:
- U = upward
- D = downward
- N = no change
Report Types#
| Prefix | Meaning |
|---|---|
| METAR | Routine scheduled observation |
| SPECI | Special unscheduled observation |
| TAF | Terminal Aerodrome Forecast |
| TAF AMD | Amended TAF |
Related Guides#
- How to Read a METAR
- How to Read a TAF
- Aviation Weather Explained
- Runway Visual Range (RVR)
- Density Altitude Explained
- Crosswind Explained
Related Glossary Terms#
- METAR — Meteorological Aerodrome Report
- TAF — Terminal Aerodrome Forecast
- SPECI — Special observation
- BECMG — Becoming
- TEMPO — Temporary
- CAVOK — Ceiling and Visibility OK
- RVR — Runway Visual Range
- BKN — Broken cloud layer
- OVC — Overcast cloud layer
- ceiling — Lowest broken or overcast layer
- visibility — Prevailing horizontal distance
- AGL — Above Ground Level
- knot — Standard aviation speed unit
- crosswind — Wind component perpendicular to runway heading
