Skip to main content

Aviation weather

METAR & TAF codes

Search common weather, cloud, visibility, and forecast codes used in METAR, SPECI, and TAF reports.

59 codes

Intensity and proximity

Code
-
Meaning
Light intensity

A minus sign before a precipitation group indicates light intensity.

Example
-RA
Used in
METARSPECITAF
Code
+
Meaning
Heavy intensity

A plus sign before a precipitation group indicates heavy intensity.

Example
+SN
Used in
METARSPECITAF
Code
VC
Meaning
In the vicinity

The weather phenomenon is near the aerodrome but not occurring at the observation point.

The exact vicinity definition can vary by reporting practice and jurisdiction.

Example
VCSH
Used in
METARSPECITAF

Descriptors

Code
TS
Meaning
Thunderstorm

Identifies a thunderstorm, optionally combined with precipitation such as rain.

Example
TSRA
Used in
METARSPECITAF
Code
DR
Meaning
Low drifting

Indicates snow, dust or sand being carried close to the ground.

Example
DRSN
Used in
METARSPECITAF
Code
SH
Meaning
Showers

Indicates precipitation occurring in showers.

Example
SHRA
Used in
METARSPECITAF
Code
MI
Meaning
Shallow

Indicates a shallow layer of the reported phenomenon, commonly shallow fog.

Example
MIFG
Used in
METARSPECITAF
Code
FZ
Meaning
Freezing

Indicates supercooled liquid precipitation or fog that can freeze on contact.

Example
FZRA
Used in
METARSPECITAF
Code
BC
Meaning
Patches

Indicates patches of the reported phenomenon, commonly patches of fog.

Example
BCFG
Used in
METARSPECITAF
Code
BL
Meaning
Blowing

Indicates particles raised and carried by the wind.

Example
BLSN
Used in
METARSPECITAF
Code
PR
Meaning
Partial

Indicates that part of the aerodrome is covered by the reported phenomenon, commonly fog.

Example
PRFG
Used in
METARSPECITAF

Precipitation

Code
RA
Meaning
Rain

Reports rain. An intensity symbol may appear before the code.

Example
-RA
Used in
METARSPECITAF
Code
DZ
Meaning
Drizzle

Reports drizzle made up of very small liquid droplets.

Example
FZDZ
Used in
METARSPECITAF
Code
SN
Meaning
Snow

Reports snow. An intensity symbol may appear before the code.

Example
+SN
Used in
METARSPECITAF
Code
GR
Meaning
Hail

Reports hail.

Example
SHGR
Used in
METARSPECITAF
Code
GS
Meaning
Small hail or snow pellets

Reports small hail and/or snow pellets.

Example
SHGS
Used in
METARSPECITAF
Code
PL
Meaning
Ice pellets

Reports ice pellets, sometimes combined with another precipitation type.

Example
RAPL
Used in
METARSPECITAF
Code
SG
Meaning
Snow grains

Reports very small, opaque grains of ice.

Example
SG
Used in
METARSPECITAF
Code
IC
Meaning
Ice crystals

Reports ice crystals, sometimes called diamond dust.

Example
IC
Used in
METARSPECI
Code
UP
Meaning
Unknown precipitation

Used by an automated station when the precipitation type cannot be identified.

UP is not used in TAF forecasts.

Example
UP
Used in
METARSPECI

Obscuration

Code
FG
Meaning
Fog

Reports fog that significantly reduces horizontal visibility.

Example
FG
Used in
METARSPECITAF
Code
HZ
Meaning
Haze

Reports haze reducing visibility.

Example
HZ
Used in
METARSPECITAF
Code
FU
Meaning
Smoke

Reports smoke reducing visibility.

Example
FU
Used in
METARSPECITAF
Code
PY
Meaning
Spray

Reports spray reducing visibility.

Example
PY
Used in
METARSPECITAF
Code
BR
Meaning
Mist

Reports mist reducing visibility, but not to the threshold used for fog.

Example
BR
Used in
METARSPECITAF
Code
SA
Meaning
Sand

Reports airborne sand reducing visibility.

Example
SA
Used in
METARSPECITAF
Code
DU
Meaning
Widespread dust

Reports widespread airborne dust reducing visibility.

Example
DU
Used in
METARSPECITAF
Code
VA
Meaning
Volcanic ash

Reports volcanic ash in the atmosphere.

Example
VA
Used in
METARSPECITAF

Other weather

Code
SQ
Meaning
Squall

Reports a sudden strong increase in wind speed.

Example
SQ
Used in
METARSPECITAF
Code
SS
Meaning
Sandstorm

Reports a sandstorm. An intensity symbol may be included.

Example
+SS
Used in
METARSPECITAF
Code
DS
Meaning
Duststorm

Reports a duststorm. An intensity symbol may be included.

Example
+DS
Used in
METARSPECITAF
Code
PO
Meaning
Dust or sand whirls

Reports dust or sand whirls.

Example
PO
Used in
METARSPECITAF
Code
FC
Meaning
Funnel cloud

Reports a funnel cloud.

Example
FC
Used in
METARSPECITAF
Code
+FC
Meaning
Tornado or waterspout

Reports a tornado or waterspout using the heavy-intensity symbol with FC.

Example
+FC
Used in
METARSPECITAF

Sky condition

Code
SKC
Meaning
Sky clear

Indicates clear sky.

In U.S. practice, SKC is used by manual stations and in TAFs.

Example
SKC
Used in
METARSPECITAF
Code
CLR
Meaning
Clear below 12,000 feet

Used by an automated station when no clouds are detected below 12,000 feet.

This is a U.S. automated-reporting convention and is not used in TAFs.

Example
CLR
Used in
METARSPECI
Code
FEW
Meaning
Few clouds

Reports a few clouds, followed by the cloud-base height in hundreds of feet.

Example
FEW020
Used in
METARSPECITAF
Code
SCT
Meaning
Scattered clouds

Reports scattered clouds, followed by the cloud-base height in hundreds of feet.

Example
SCT025
Used in
METARSPECITAF
Code
BKN
Meaning
Broken clouds

Reports broken cloud coverage, followed by the cloud-base height in hundreds of feet.

Example
BKN030
Used in
METARSPECITAF
Code
OVC
Meaning
Overcast

Reports overcast cloud coverage, followed by the cloud-base height in hundreds of feet.

Example
OVC010
Used in
METARSPECITAF
Code
VV
Meaning
Vertical visibility

Reports vertical visibility into an obscured sky, followed by the height in hundreds of feet.

Example
VV006
Used in
METARSPECITAF
Code
CAVOK
Meaning
Ceiling and visibility OK

Indicates visibility of at least 10 kilometres, no cloud of operational significance and no significant weather.

CAVOK is used in international reporting but not in U.S. METARs or TAFs.

Example
CAVOK
Used in
METARSPECITAF
Code
NSC
Meaning
No significant cloud

Indicates no cloud of operational significance when CAVOK is not appropriate.

Usage follows international reporting practice.

Example
NSC
Used in
METARSPECITAF

Cloud types

Code
CB
Meaning
Cumulonimbus

Identifies a cumulonimbus cloud layer.

Example
BKN025CB
Used in
METARSPECITAF
Code
TCU
Meaning
Towering cumulus

Identifies towering cumulus clouds.

In U.S. TAFs, CB is the only cloud type explicitly forecast.

Example
SCT025TCU
Used in
METARSPECI

TAF and forecast groups

Code
FM
Meaning
From

Begins a new set of prevailing forecast conditions from the specified date and time.

Example
FM210100
Used in
TAF
Code
BECMG
Meaning
Becoming

Indicates a gradual change expected during the stated time interval.

BECMG is used internationally; the U.S. National Weather Service does not use it in TAFs.

Example
BECMG 0114/0116
Used in
TAFTREND
Code
TEMPO
Meaning
Temporary fluctuations

Indicates temporary forecast conditions during the stated period.

Example
TEMPO 0519/0523
Used in
TAFTREND
Code
PROB30
Meaning
30 percent probability

Indicates a 30 percent probability of the following forecast conditions during the stated period.

Example
PROB30 1218/1222 TSRA
Used in
TAF
Code
PROB40
Meaning
40 percent probability

Indicates a 40 percent probability of the following forecast conditions during the stated period.

Use varies by forecasting authority; U.S. National Weather Service TAFs do not use PROB40.

Example
PROB40 2221/2302 +TSRA
Used in
TAF
Code
NSW
Meaning
No significant weather

Indicates that no significant weather phenomenon is forecast in the change group.

Example
BECMG 1013/1015 NSW
Used in
TAFTREND
Code
AMD
Meaning
Amended forecast

Marks a TAF that has been amended because the existing forecast no longer adequately describes expected conditions.

Example
TAF AMD
Used in
TAF

Report modifiers

Code
AUTO
Meaning
Automated report

Indicates that the report was produced automatically without human intervention.

Example
METAR KJFK 121651Z AUTO
Used in
METARSPECI
Code
COR
Meaning
Corrected report

Indicates a corrected report or forecast replacing an earlier version containing an error.

Example
METAR KPIT 091955Z COR
Used in
METARSPECITAF

Wind and visibility

Code
VRB
Meaning
Variable wind direction

Used in place of a three-digit wind direction when the direction is variable.

Example
VRB04KT
Used in
METARSPECITAF
Code
G
Meaning
Wind gust

Separates the sustained wind speed from the forecast or observed maximum gust.

Example
35012G20KT
Used in
METARSPECITAF
Code
KT
Meaning
Knots

Indicates that wind speed is expressed in knots.

Example
18010KT
Used in
METARSPECITAF
Code
SM
Meaning
Statute miles

Indicates that visibility is expressed in statute miles.

This format is primarily used in U.S. reports and forecasts.

Example
4SM
Used in
METARSPECITAF
Code
P6SM
Meaning
More than six statute miles

Indicates forecast visibility greater than six statute miles.

This is a U.S. TAF convention.

Example
P6SM
Used in
TAF

Sources & References

For education and quick reference only. Always use current official meteorological information and approved operational documentation for flight planning and operations.