Aviation weather
METAR & TAF codes
Search common weather, cloud, visibility, and forecast codes used in METAR, SPECI, and TAF reports.
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
- FAA Aeronautical Information Manual, Chapter 7, Section 1
- WMO-No. 782 (2025), Aerodrome Reports and Forecasts: A Users' Handbook to the Codes
For education and quick reference only. Always use current official meteorological information and approved operational documentation for flight planning and operations.