| 1 |
Report Type |
TAF |
Terminal Aerodrome Forecast. The literal word TAF opens every report. Identifies the message type to automated systems and human readers. Absent in some national formats where TAF is implied. |
| 2 |
Report Modifier |
AMD or COR |
AMD = amended TAF, issued when actual or expected conditions differ significantly from the current valid TAF. COR = corrected TAF, issued to fix a coding error in the previous version. An AMD or COR supersedes all previous TAFs for that station. Absent = routine issuance. |
| 3 |
Station Identifier |
CCCC (ICAO 4-letter) |
Four-character ICAO aerodrome identifier. Same as used in METARs. K prefix = USA; EG = UK; LF = France; YS = Australia. TAFs are only issued for airports with meteorological offices — not all ICAO stations have TAFs. |
| 4 |
Issue Time |
DDHHmmZ |
Day, hour, and minute of TAF issuance in UTC. Always Zulu (UTC) — never local time. TAFs are issued four times per day at 0000, 0600, 1200, and 1800 UTC by qualified meteorological forecasters (not automated). Example: 221130Z = issued 22nd at 11:30 UTC. |
| 5 |
Validity Period |
DDHH/DDHH |
Start day/hour and end day/hour of the TAF validity window in UTC. Standard TAF: 24 hours. Extended TAF: 30 hours. Example: 2212/2318 = valid from 22nd at 1200 UTC to 23rd at 1800 UTC. The TAF covers approximately 5 NM radius around the aerodrome (ICAO Annex 3 §15.2). |
| 6 |
Wind |
DDDffGffmaxKT or VRBffKT or 00000KT |
Forecast mean wind. Direction is always TRUE (not magnetic) per ICAO Annex 3 §15.6.2. DDD = direction wind is FROM. ff = forecast mean speed. G = gust indicator. ffmax = forecast maximum gust. KT = knots. VRB = variable direction. 00000KT = calm. Wind is the expected 10-minute mean at 10 metres AGL. |
| 7 |
Visibility |
VVVV metres or nSM or CAVOK |
Forecast prevailing visibility in metres (ICAO) or statute miles (US). 9999 = 10 km or more. P prefix = more than (P6SM = greater than 6 SM). CAVOK replaces visibility + cloud + weather when forecast conditions meet all three ICAO CAVOK criteria: vis ≥10 km; no cloud below 5,000 ft or MSA; no significant weather. (Annex 3 §15.6.3 and §15.6.5) |
| 8 |
Forecast Weather |
[intensity][descriptor][phenomenon] |
Same format as METAR present weather. Intensity: − light, no qualifier = moderate, + heavy, VC in vicinity. Descriptors: TS thunderstorm, SH showers, FZ freezing, BL blowing. Phenomena: RA rain, SN snow, DZ drizzle, FG fog, BR mist, TSRA thunderstorm with rain, FZRA freezing rain, RASN rain and snow, etc. NSW (No Significant Weather) is used in change groups only to indicate weather cessation — never in the base forecast. (Annex 3 §15.6.6) |
| 9 |
Sky Condition |
CCChhh[CB|TCU] or VVhhh or SKC/NSC/CAVOK |
Forecast cloud layers. CCC = FEW (1–2 oktas), SCT (3–4), BKN (5–7), OVC (8). hhh = base height in hundreds of feet AGL. CB = cumulonimbus appended when forecast. TCU = towering cumulus. VV = vertical visibility (sky expected to be obscured — acts as ceiling). SKC = sky clear. NSC = no significant cloud. Ceiling = lowest BKN or OVC layer. FEW and SCT are not ceilings. (Annex 3 §15.6.7) |
| 10 |
Temperature Forecast |
TX TT/DDHHmm TN TT/DDHHmm |
Optional temperature forecasts included in some national TAF formats (e.g. UK, France, Australia) but not US domestic. TX = maximum temperature. TN = minimum temperature. TT = temperature in °C (M prefix = negative). DD = day, HHmm = UTC time of expected occurrence. Example: TX22/2214Z = maximum 22°C on 22nd at 1400 UTC. TN08/2306Z = minimum 8°C on 23rd at 0600 UTC. (ICAO Annex 3 §15.11.3) |
| 11 |
FM — From (Complete Change) |
FM DDHHmm |
Permanent and complete replacement of all forecast conditions from the specified time. Every element (wind, visibility, weather, cloud) is reset to the values given in the FM group. All conditions from before the FM group are superseded. Conditions persist until the next FM group or end of the TAF. The time is DDHHmm in UTC (day, hour, minute). (ICAO Annex 3 §15.8) |
| QNH |
QNH Altimeter (TAF) |
QNHxxxxINS or QNHxxxxHPA |
Lowest forecast altimeter setting expected during the period. Used primarily in US terminal forecasts (GFA). QNH + 4-digit value + INS (inches Hg) or HPA (hectopascals). Example: QNH2992INS = lowest expected altimeter 29.92 inHg. Allows conservative takeoff and landing performance planning. Not in standard ICAO TAF format but widely used in North American TAFs. (FAA Order JO 7900.5D) |
| 12 |
TEMPO — Temporary |
TEMPO DDHH/DDHH |
Forecast conditions that will temporarily replace the base or FM forecast for periods lasting less than 60 consecutive minutes per occurrence and occurring for less than half the total period. When a TEMPO condition is not occurring, the base forecast conditions apply. TEMPO does not permanently change the forecast — conditions revert after each occurrence. Contains only the elements expected to change. (ICAO Annex 3 §15.9) |
| 13 |
BECMG — Becoming |
BECMG DDHH/DDHH |
Gradual and persistent change in forecast conditions. The change is expected to occur at an unspecified time within the transition period between the two times shown. After the end time, the new conditions persist until the next change group or end of TAF. Only the changed elements are specified — other elements continue from the previous forecast. Unlike TEMPO, BECMG conditions are permanent once established. (ICAO Annex 3 §15.10) |
| 14 |
PROB — Probability |
PROB30 or PROB40 [TEMPO DDHH/DDHH | DDHH/DDHH] |
PROB30 = 30% probability of the specified conditions occurring. PROB40 = 40% probability. May stand alone with a time period or modify a TEMPO group. PROB30 is not permitted in the first 6 hours of a TAF. Neither PROB30 nor PROB40 should be used as the basis for primary go/no-go planning — they are situational awareness flags for conditions the forecaster assessed as unlikely to occur but operationally significant if they do. (ICAO Annex 3 §15.10 note) |
| 15 |
NOSIG — No Significant Change |
NOSIG |
ICAO trend-type landing forecast indicating no significant change is expected within the next 2 hours. Appended to the METAR at some stations or used in TAFs. No significant change means no change that would alter the reported flight category (ceiling, visibility, or weather). Operationally: conditions during the next 2 hours will remain within the bounds of the current reported values. |
| — |
NSW — No Significant Weather |
NSW (in change groups only) |
Explicitly indicates that significant weather phenomena forecast in a previous group are expected to cease during or after the current change group. NSW is ONLY used in change groups (FM, BECMG, TEMPO) — never in the base forecast. It is always paired with continued cloud and visibility to describe the post-weather state. Example: BECMG 2214/2216 NSW FEW030 = rain ceasing, sky becoming few at 3,000 ft. |
| — |
CAVOK (in TAF) |
CAVOK replacing fields 7, 8, 9 |
In a TAF, CAVOK indicates forecast conditions will simultaneously meet all three criteria: (1) Forecast visibility ≥10 km; (2) No cloud forecast below 5,000 ft AGL or below the Minimum Sector Altitude (MSA), whichever is higher, and no CB or TCU at any level; (3) No significant weather phenomena. CAVOK is not used in US domestic TAFs (SKC used instead). When CAVOK is forecast, pilots can plan for excellent visual conditions with no ceiling concern. (ICAO Annex 3 §15.6.5) |
| — |
Wind Variable Direction Range |
DDDVDDDfollowing wind |
When forecast wind direction is expected to vary by 60° or more, the two extreme directions are given in clockwise order: e.g. 170V260 = varies between 170° and 260° TRUE. No speed threshold applies. Both limits are in degrees TRUE per ICAO Annex 3 §15.6.2.4. |
| — |
BECMG Time Modifiers |
AT DDHHmm / FM DDHHmm / TL DDHHmm |
Optional time modifiers within a BECMG group that define more precisely when the change is expected to occur. AT = the change occurs at this specific time. FM = the change starts at this time (and continues to the end of the BECMG period). TL = the change is complete by this time. When no time modifier is given, the change occurs at some unspecified point within the full BECMG transition window. Example: BECMG FM2214 TL2218 = the change begins at 2214 UTC and is complete by 2218 UTC. (ICAO Annex 3 §15.10.2) |
| — |
Wind Shear (WS group) |
WS LLLddd/DDDff(G ff)KT |
Wind shear at low level on approach or departure, included in some TAFs when significant shear is forecast below 1,600 ft AGL. LLL = height in hundreds of feet, ddd = runway designator or ALL for all runways, then the wind at that height. Example: WS020/27045KT = shear at 2,000 ft, wind 270°/45 kt. Operationally critical for stabilised approach planning and go-around performance. (ICAO Annex 3 §15.6.11) |