Figuring out the right gender of Czech nouns can be quite tricky at first. Fortunately, there are several rules that you can use to determine the gender. Unfortunately, there are also some exceptions. But don't worry, figuring out the right gender may not be that difficult if you follow these rules.
When the word ends with a consonant, it is:
20% feminine (often soft consonants ž, š, č, ř, ď, ť, ň + c, j / ending -ost; e.g. kost)
When the word ends in -a:
7% masculine (surnames, professions; e.g. Benda, předseda)
1% neuter (words coming from other languages; téma)
When the word ends in -o:
99% neuter (bingo! - well, close enough)
When the word ends in -e/ě:
89% feminine (often endings -ice, -yně, -ie; e.g. úřednice, kuchyně, galerie)
8% neuter (often ending in -iště; e.g. parkoviště)
3% masculine (surnames, professions; e.g. Purkyně, soudce)
When the word ends in -Í:
1% masculine/feminine (person; e.g. recepční)
Learn more in my YouTube post!
Source: Czech Step by Step by Lída Holá