How to Decode Meteorological Actual Report (METAR) Data

METAR Data is quite simple to decode. The following text explains basically how to decode the METAR code. There are obviously many exceptions, especially US METAR Code. 

Below is an example of METAR code:

SBGL 041750Z 25032G53KT 210V280 0800 R15/0800 R33/P1500 +TSRA SCT009 BKN015CB 05/M01 Q0975 BECMG 9999 NSW SCT015

METAR code is made up of several sections. The following text describes what each section is, and the code used in this sections.

Hopefully now (with some practice) you will be able to decode a METAR.

The following example shows about the most complex METAR your likely to see.

Example:

EHAM 010000Z VRB02KT 0000 R19R/0050V0250D R01R/0050N R27/0200D R06/0000U +SN +BLSN FZFG VV001 M01/M01 Q0999 BECMG FM0100 03015G25KT 5000 SHSN BKN005CB

This would read as "Amsterdam (EHAM) at 0000GMT on the 1st.
Wind variable 2 knots,
Visibility less than 50m,
RVR Runway 19 Right, Varying between 50m and 250m, Decreasing; RVR Runway 01 Right, 50m, No change; RVR Runway 27, 200m, Decreasing; RVR Runway 06, less than 50m, Increasing.
Heavy Snow, Heavy Blowing Snow, Freezing Fog.
Sky Obscured, vertical visibility 100ft.
Temperature -1, Dew Point -1
QNH 999 millibars.
Becoming, From 0100, Wind 030 degrees 15 knots maximum 25 knots, Visibility 5km, Snow Showers, Broken Cumulonimbus at 500ft."



How to Decode Terminal Aerodrome Forecasts (TAFs)

TAF's are quite similar to METAR in most of its code.

Here is an example of TAF.

EGBB 071600 080018 20012KT 9999 SCT035 PROB30 TEMPO 0008 BKN010 TEMPO 0813 18015G25KT RA BKN012 BECMG 1114 21020G40KT TEMPO 1318 -RA BKN015

They don't really come much more complicated than this really. Lets take it bit by bit

It is really quite simple once you get used to it!


Present Weather Codes

DZ= DRIZZLE
RA= RAIN
SN= SNOW
GS= SMALL OR SOFT HAIL
GR= HAIL
PE= ICE PELLETS
IC= ICE CRYSTALS
TS= THUNDERSTORM
HZ= HAZE
BR= MIST
FG= FOG
FU= SMOKE
SS= SANDSTORM
DS= DUSTSTORM
PO= DUST DEVILS
DU= DUST
SA= SAND
SQ= SQUALL
FC= FUNNEL CLOUD (Tornado or Waterspout or similar)
UP= UNKNOWN PRECIPITATION

The following codes can only be put before one of the above codes. They can't be used on there own.

- = LIGHT
(no symbol)= MODERATE
+ = HEAVY
RE= RECENT
FZ= FREEZING
BL= BLOWING
DR= DRIFTING

The codes can be combined, or used individually. Below, you´ll find some examples:

+SHRA= HEAVY SHOWERS of RAIN
RASN= SLEET (RAIN & SNOW)
TSGR= THUNDERSTORM WITH HAIL
BLSN= BLOWING SNOW
-FZRA= LIGHT FREEZING RAIN
RADZ= RAIN & DRIZZLE
RERA= RECENT RAIN



Warning: include() [function.include]: URL file-access is disabled in the server configuration in C:\Inetpub\vhosts\ivao.org\httpdocs\training\tutorials\metar.php on line 216

Warning: include(http://www.ivao.org/training/copyright.htm) [function.include]: failed to open stream: no suitable wrapper could be found in C:\Inetpub\vhosts\ivao.org\httpdocs\training\tutorials\metar.php on line 216

Warning: include() [function.include]: Failed opening 'http://www.ivao.org/training/copyright.htm' for inclusion (include_path='.;./includes;./pear') in C:\Inetpub\vhosts\ivao.org\httpdocs\training\tutorials\metar.php on line 216
;