Code translations for ICAO weather icons
Click on the code number to see the icon.
00-19 No precipitation, for, duststorm, sandstorm, drifting or blowing snow
0 No cloud development
1 Clouds dissolving
2 Clouds unchanged
3 Clouds forming
4 Smoke
5 Haze
6 Dust in the atmosphere
7 Dust raised by wind
8 Dust/sand whirls
9 Duststorm or sandstorm
10 Mist
11 Patches of ground mist
12 Continuous ground mist
13 Lighting visible, no thunder heard
14 Precipitation within sight, but NOT reaching the ground
15 Precipitation in distance, reaching ground
16 Precipitation close by, reaching the ground
17 Thunder heard, but no precipitation at the station
18 Squall(s) within sight during past hour
19 Funnel cloud(s) / Tornado(s) within the last hour
20-29 Precipitation, fog, ice fog or thunderstorm
20 Gentle drizzle, now finished
21 Gentle rain, now finished
22 Gentle snowfall, now finished
23 Gentle rain/ice, now finished
24 Freezing drizzle or rain, now finished
25 Rain showers, now finished
26 Rain/snow showers, now finished
27 Hail showers, now finished
28 Fog or ice fog ended in the past hour
29 Thunderstorm ended in the past hour
30-39 Duststorm, sandstorm, drifting or blowing snow
30 Small dust/sandstorm, decreasing
31 Small dust/sandstorm, remaining steady
32 Small dust/sandstorm, increasing
33 Large dust/sandstorm, decreasing
34 Large dust/sandstorm, remaining steady
35 Large dust/sandstorm, increasing
36 Slight drifting snow
37 Heavy drifting snow
38 Slight blowing snow
39 Heavy blowing snow
40-49 Fog at the time of observation
40 Distant fog
41 Fog in patches
42 Fog with sky visible, getting thinner
43 Fog with sky obscured, getting thinner
44 Fod with sky visible, remaining steady
45 Fog with sky obscured, remaining steady
46 Fog with sky visible, getting thicker
47 Fog with sky obscured, getting thicker
48 Fog, depositing rime ice, sky visible
49 Fog, depositing rime ice, or ice fog, sky obscured
50-59 Drizzle
50 Slight drizzle, not freezing, intermittent
51 Slight drizzle, not freezing, continuous
52 Moderate drizzle, not freezing, intermittent
53 Moderate drizzle, not freezing, continuous
54 Heavy drizzle, not freezing, intermittent
55 Heavy drizzle, not freezing, continuous
56 Drizzle, freezing, slight
57 Drizzle, freezing, moderate or heavy
58 Drizzle and rain, slight
59 Drizzle and rain, moderate or heavy
60-69 Rain
60 Slight rain, not freezing, intermittent
61 Slight rain, not freezing, continuous
62 Moderate rain, not freezing, intermittent
63 Moderate rain, not freezing, continuous
64 Heavy rain, not freezing, intermittent
65 Heavy rain, not freezing, continuous
66 Rain, freezing, slight
67 Rain, freezing, moderate or heavy
68 Rain or drizzle and snow, slight
69 Rain or drizzle and snow, moderate or heavy
70-79 Solid precipitation not in showers
70 Slight, intermittent fall of snowflakes
71 Slight, continuous fall of snowflakes
72 Moderate, intermittent fall of snowflakes
73 Moderate, continuous fall of snowflakes
74 Heavy, intermittent fall of snowflakes
75 Heavy, continuous fall of snowflakes
76 Ice needles (with or without fog)
77 Snow grains (with or without fog)
78 Isolated star-like snow crystals (with or without fog)
79 Ice pellets (sleet)
80-99 Showery precipitation or precipitation with current or recent thunderstorms
80 Rain shower(s), slight
81 Rain shower(s), moderate or heavy
82 Rain shower(s), violent
83 Shower(s) of rain and snow mixed, slight
84 Shower(s) of rain and snow mixed, moderate or heavy
85 Snow shower(s), slight
86 Snow shower(s), moderate or heavy
87 Shower(s) of snow/hail, slight with or without rain/snow
88 Shower(s) of snow/hail, moderate or heavy with or without rain/snow
89 Shower(s) of hail, with or without rain/snow, no thunder, slight
90 Shower(s) of hail, with or without rain/snow, no thunder, moderate or heavy
91 Recent thunderstorm with slight rain at time of observation
92 Recent thunderstorm with moderate or heavy rain at time of observation
93 Recent thunderstorm with slight snow, rain or hail at time of observation
94 Recent thunderstorm with moderate or heavy snow/rain/hail at time of observation
95 Thunderstorm, slight or moderate, with rain/snow but no hail at time of observation
96 Thunderstorm, slight or moderate, with hail at time of observation
97 Thunderstorm, heavy, without hail but with rain and or snow
98 Thunderstorm combined with dust/sandstorm
99 Thunderstorm, heavy, with hail at time of observation