A METAR looks like a string of random letters until you know the order it follows. Once you learn that order, METAR decoding becomes one of the quickest marks in the DGCA Aviation Meteorology paper. This guide shows you how to read a METAR group by group, explains the common METAR abbreviations, and walks through two worked examples from Indian airports.
What a METAR is
A METAR is a routine aerodrome weather report, issued in a fixed code format laid down by ICAO and the World Meteorological Organization. Most aerodromes issue one every 30 minutes or every hour. It tells you the weather observed at that aerodrome at a stated time; it is not a forecast. The forecast for an aerodrome is the TAF, which uses many of the same codes.
For the DGCA exam, you need to read every group in a METAR correctly, convert the time from UTC, and recognise what the weather means for a flight.
METAR decoding: the groups in order
The secret of METAR decoding is that the groups always appear in the same order. Learn this sequence and you can decode any report.
- Report type:
METAR(routine) orSPECI(a special report issued when the weather changes significantly between routine reports). - Location: a four-letter ICAO location indicator. Indian aerodromes start with
V, for exampleVOBL(Bengaluru),VABB(Mumbai),VIDP(Delhi) andVECC(Kolkata). - Date and time: six figures and
Z.070300Zmeans the 7th of the month at 0300 UTC. Add 5 hours 30 minutes for Indian Standard Time (IST), so this is 0830 IST. - Wind: direction in degrees true, then speed.
27008KTis 270° at 8 kt.VRBmeans variable direction. A gust appears asG, for example24012G24KT. - Variable wind direction (if any):
210V280means the direction is varying between 210° and 280°. - Visibility: in metres.
9999means 10 km or more. Runway visual range (RVR) may follow when visibility is low, for exampleR09/0800. - Present weather: coded weather such as
RA(rain) orTS(thunderstorm), with an intensity sign. - Cloud: amount and base height, for example
SCT020. - Temperature and dew point: in °C, for example
22/17.Mmeans minus, soM02is −2°C. - QNH:
Q1018means QNH 1018 hPa. - Trend:
NOSIG,BECMGorTEMPO, describing the expected change over the next two hours.
METAR abbreviations for present weather
Present weather groups combine an intensity sign, an optional descriptor and the weather itself.
- Intensity:
-light, no sign moderate,+heavy.VCmeans in the vicinity, not at the aerodrome itself. - Descriptors:
TSthunderstorm,SHshowers,FZfreezing,MIshallow,BCpatches,DRlow drifting,BLblowing. - Precipitation:
RArain,DZdrizzle,SNsnow,GRhail,GSsmall hail. - Obscuration:
BRmist,FGfog,HZhaze,FUsmoke,DUwidespread dust,SAsand. - Other:
SQsquall,FCfunnel cloud,DSduststorm,SSsandstorm.
So -TSRA is a thunderstorm with light rain, and +SHRA is heavy rain showers. In Indian METARs you will often see HZ and BR in winter and TSRA in the pre-monsoon and monsoon months.
METAR cloud cover codes
Cloud is reported as an amount in oktas (eighths of the sky) plus the base height in hundreds of feet above the aerodrome.
- FEW: 1 to 2 oktas
- SCT (scattered): 3 to 4 oktas
- BKN (broken): 5 to 7 oktas
- OVC (overcast): 8 oktas
BKN010 means broken cloud with a base of 1,000 ft. Only two cloud types are named in a METAR: CB (cumulonimbus) and TCU (towering cumulus), for example SCT025CB. NSC means no significant cloud, and VV002 means the sky is obscured with a vertical visibility of 200 ft.
When CAVOK replaces the groups
CAVOK (ceiling and visibility OK) replaces the visibility, weather and cloud groups when all of these are true: visibility is 10 km or more; there is no cloud below 5,000 ft or below the highest minimum sector altitude, whichever is greater; there is no CB or TCU; and there is no significant weather.
Worked example 1: a calm morning at Bengaluru
METAR VOBL 070300Z 27008KT 6000 FEW020 SCT100 22/17 Q1018 NOSIG
METAR VOBL: routine report for Bengaluru (Kempegowda International).070300Z: 7th of the month, 0300 UTC, which is 0830 IST.27008KT: wind from 270° true at 8 kt.6000: visibility 6,000 m.FEW020 SCT100: 1 to 2 oktas at 2,000 ft, and 3 to 4 oktas at 10,000 ft.22/17: temperature 22°C, dew point 17°C.Q1018: QNH 1018 hPa.NOSIG: no significant change expected in the next two hours.
Worked example 2: monsoon weather at Mumbai
METAR VABB 070530Z 24012G24KT 210V280 3000 -RA BR BKN010 OVC080 27/25 Q1006 TEMPO 1500 TSRA SCT015CB
070530Z: 0530 UTC, which is 1100 IST.24012G24KT 210V280: wind 240° true at 12 kt, gusting 24 kt, direction varying between 210° and 280°.3000 -RA BR: visibility 3,000 m in light rain and mist.BKN010 OVC080: broken cloud at 1,000 ft and overcast at 8,000 ft.27/25: temperature 27°C, dew point 25°C. The small spread shows very moist air.Q1006: QNH 1006 hPa.TEMPO 1500 TSRA SCT015CB: temporarily, visibility 1,500 m in a thunderstorm with moderate rain, with scattered cumulonimbus at 1,500 ft.
If you want to check your own decoding, paste any real METAR into our free METAR decoder and compare the answer.
Common mistakes in METAR decoding
- Reading the wind as magnetic. METAR winds are in degrees true; the wind ATC passes for take-off and landing is magnetic.
- Forgetting the IST conversion. METAR times are UTC; add 5 hours 30 minutes.
- Reading cloud height as thousands of feet.
BKN010is 1,000 ft, not 10,000 ft. - Confusing BR and FG. The visibility value tells you which one applies.
- Treating TEMPO as permanent. TEMPO describes short, temporary fluctuations; BECMG describes a lasting change.
Learn the fixed order of the groups first; every METAR decoding question becomes a matter of reading left to right.
Frequently asked questions
What does CAVOK mean in a METAR?
CAVOK means ceiling and visibility OK. It replaces the visibility, weather and cloud groups when visibility is 10 km or more, there is no cloud below 5,000 ft or the highest minimum sector altitude, whichever is greater, no cumulonimbus or towering cumulus, and no significant weather at or near the aerodrome.
Are METAR winds true or magnetic?
Wind direction in a METAR is given in degrees true, because the report is a meteorological product. The surface wind that ATC passes to you for take-off and landing is in degrees magnetic, so it can be read directly against the runway heading. Mixing these two up is a common exam trap.
What is the difference between BR and FG in a METAR?
Both describe water droplets reducing visibility. BR (mist) is reported when visibility is 1,000 m or more, up to 5,000 m. FG (fog) is reported when visibility is below 1,000 m. So the visibility group in the same METAR tells you which code the observer had to use.
What does NOSIG mean at the end of a METAR?
NOSIG means no significant change is expected during the trend period, which is the two hours after the observation time. If a change is expected, the trend uses BECMG for a lasting change or TEMPO for temporary fluctuations, followed by the new visibility, weather or cloud values that are forecast.
How is cloud height given in a METAR?
Cloud base is given in hundreds of feet above the aerodrome, as three figures after the cloud amount. SCT025 means scattered cloud with a base of 2,500 ft above aerodrome level. It is not height above mean sea level, so you add the aerodrome elevation if you need an altitude.
Practise METAR decoding
Decode five real METARs a day for two weeks and METAR decoding will become automatic. Read our guide to QNH, QFE and QNE to understand the pressure group in more depth, then test yourself with free DGCA practice questions. At Fly with Sudharshan Aviation Academy (FSAA), METAR, TAF and every other weather code is taught with live examples in the DGCA Aviation Meteorology course.