Weather Symbols

Click any symbol to copy it. 12 characters, each labelled with its Unicode code point.

Most of these were encoded decades ago for weather maps and almanacs. Some later acquired an emoji presentation, which is why a few render in colour and the rest do not. This collection holds 12 weather symbols drawn from 3 Unicode blocks — mainly Miscellaneous Symbols, Dingbats and Miscellaneous Symbols and Pictographs. Code points run from U+2600 to U+1F324. One character sits above U+FFFF, in the supplementary planes, so it is more likely to render as a colour emoji on phones and may be rejected by older software that assumes every character fits in two bytes.

Map symbols first

☀ ☁ ☂ ☃ ☄ come from Miscellaneous Symbols and were intended for meteorological notation. They are monochrome text characters that inherit your colour.

The ones that turned into emoji

☔ and ⚡ have emoji presentations on most modern systems, so they arrive in colour while ☁ next to them stays black. The inconsistency is a Unicode history artefact, not a font bug.

Moon phases overlap with planets

☽ and ☾ are the crescent moons and also appear in the planet collection, where they serve as the astronomical symbol for the Moon. Same characters, two contexts.

Unicode blocks in this collection

Counted from the characters on this page. Block names and ranges are from the Unicode code charts.
Unicode blockCharactersShare
Miscellaneous Symbols 10 83%
Dingbats 1 8%
Miscellaneous Symbols and Pictographs 1 8%

Sample characters and their code points

U+2600

U+2602

U+2604

U+26A1

U+263C

U+263D

Frequently asked questions

Why is the umbrella coloured but the cloud is not?

☔ has an emoji presentation by default and ☁ does not. Both are valid Unicode characters; Unicode simply assigned them different default presentations as emoji support was retrofitted onto existing symbols.

Related symbol collections and tools