Czech Last Name Generator
Real Czech surnames with diacritics and feminine forms
Browse 500 real Czech surnames with their diacritics, from Novák, Svoboda and Dvořák to verb-phrase rarities like Skočdopole and Nejezchleba, plus feminine forms such as Němcová and Veselá.
About Czech last names
Czech surnames are unusually easy to read, because most of them are ordinary Czech words. Novák and Novotný both meant the newcomer, Svoboda is freedom and once marked a free man, Dvořák was tied to a manor farm, Černý is black and Procházka is a stroll. Others name a trade (Kovář, smith), an animal (Zajíc, hare), a food (Knedlík, dumpling) or a quality (Veselý, cheerful).
A Czech specialty is the surname built from a verb. Past-tense forms such as Pospíšil (he hurried), Navrátil (he came back) and Doležal (he lay about) are everyday names, above all in Moravia, and a few rare ones are whole phrases: Skočdopole means jump into the field and Nejezchleba means don't eat bread.
Women traditionally carry a feminine form. Most surnames add -ová, so Novák becomes Nováková and Němec becomes Němcová, and adjective surnames swap -ý for -á, as in Černý and Černá. A few, such as Krejčí, Janků and Dolejší, stay the same for everyone. This list holds about 450 masculine base forms and 50 feminine ones, and it keeps every háček and čárka. A surname tells you about the language, not about one person's ancestry, so read the meanings as word history.
How to choose Czech last names
- Match the form to the character. A man is Novák, Černý or Dvořák, and a woman is traditionally Nováková, Černá or Dvořáková. Names like Krejčí, Janků and Martinů do not change.
- Keep the diacritics. Dvořák, Růžička and Říha lose their sound without them: ř, š, č and ž are letters of their own, and the acute accent marks a long vowel.
- Use the meaning as quiet characterization. Veselý is cheerful, Tichý is quiet, Pokorný is humble, Kovář is a smith and Zajíc is a hare, and a Czech reader hears that.
- Save the phrase surnames for one memorable character. Skočdopole, Nejezchleba and Vítámvás are real but rare, so a cast full of them stops sounding like a Czech town.
- For a family that emigrated, remember that the marks and the -ová were often dropped abroad, so Novak and Dvorak are the usual spellings in American records.
Frequently asked questions
What are the most common Czech last names?
Novák is usually named as the most common, with Svoboda, Novotný, Dvořák, Černý and Procházka close behind, and Nováková, Svobodová and Novotná lead among women. All of them are in this list. Rankings shift a little over time, so treat the order as approximate.
Why do Czech women's surnames end in -ová?
Czech grammar gives surnames a feminine form. Most add -ová, so a woman from the Novák family is Nováková and one from the Němec family is Němcová, while adjective surnames change -ý to -á, as in Černá or Veselá. A few, such as Krejčí and Janků, are the same for men and women. The rules have been loosened in recent years, and some women now choose the unchanged form.
What do Czech surnames mean?
Most are plain Czech words. Kovář is a smith, Mlynář a miller, Holub a pigeon, Jelínek a little stag, Růžička a little rose and Malý means small. Verb surnames record an action: Pospíšil hurried, Navrátil came back and Zlámal broke something. A meaning is the history of the word, not a fact about the person who carries it today.
Are these surnames real?
The list is meant to hold only surnames that Czech families actually carry, including the odd ones like Skočdopole and Rádsetoulal. It was screened for duplicates, so if a name matters for your project, search it yourself before you rely on it. Spellings follow standard Czech with full diacritics.
Related generators
Czech Name Generator
Authentic Czech names with correct -ová surnames
Slavic Last Name Generator
Authentic surnames from across the Slavic world
Slovak Name Generator
Real Slovak first names and surnames
Polish Name Generator
Real Polish first names and surnames, correctly gendered
Eastern European Name Generator
Authentic names from Poland to the Baltics and the Balkans
German Last Name Generator
Authentic German surnames from Müller to Zimmermann
Hungarian Name Generator
Real Magyar names in surname-first order
Bulgarian Last Name Generator
Real Bulgarian family names in both forms
More like this
Czech City Name Generator
Real and built Czech cities, towns and villages
Czech Fantasy Name Generator
Old Bohemian names for knights, witches and rogues
Afghan Last Name Generator
Tribal, place and chosen Afghan family names
Ancient Last Name Generator
Family, clan and dynasty names from antiquity
Belarusian Last Name Generator
Belarusian surnames alone, in Belarusian spelling
Belizean Last Name Generator
Kriol, Mestizo, Maya, Garifuna and Mennonite surnames
All 500 Czech last names
A: 3 names
- Absolonová
- Ambrož
- Anděl
B: 32 names
- Bača
- Bárta
- Bartoš
- Bavor
- Bečvář
- Bednář
- Bělohlávek
- Benda
- Beneš
- Beran
- Beránek
- Bílý
- Biskup
- Bláha
- Blatný
- Blažek
- Bobek
- Boháč
- Bohatý
- Bohdalová
- Borovička
- Brabec
- Bradáč
- Brejchová
- Březina
- Bříza
- Brodský
- Brouk
- Brož
- Bubeník
- Buchta
- Burian
C: 21 names
- Čáp
- Čapek
- Čáslavská
- Čech
- Čermák
- Černá
- Černohorský
- Černý
- Červenka
- Červený
- Chaloupka
- Chalupa
- Charvát
- Chmelař
- Chmelík
- Chytilová
- Cibulka
- Cihlář
- Císař
- Čížek
- Cvrček
D: 22 names
- Divoký
- Dlouhý
- Dobrý
- Dočkal
- Dohnal
- Dokoupil
- Dolejší
- Doležal
- Doskočil
- Dostál
- Doubek
- Doubrava
- Drahokoupil
- Drápal
- Drobný
- Drozd
- Dubský
- Duchoň
- Dudek
- Dvořák
- Dvořáková
- Dvorská
F: 5 names
- Fenclová
- Fiala
- Filip
- Formánek
- Franěk
G: 1 name
- Groš
H: 36 names
- Hájek
- Hanák
- Hanuš
- Havel
- Havelka
- Havlíček
- Havránek
- Hladký
- Hlaváč
- Hlavička
- Hlinka
- Holoubek
- Holub
- Holý
- Hora
- Horáček
- Horák
- Horáková
- Hořejší
- Horník
- Horská
- Houska
- Hrabal
- Hrabě
- Hradecká
- Hrdlička
- Hřebíček
- Hrnčíř
- Hromádka
- Hrubý
- Hruška
- Hubáček
- Hubený
- Hudec
- Hůlová
- Husák
J: 19 names
- Jablonský
- Jahoda
- Jakoubek
- Janků
- Janota
- Janoušek
- Janů
- Jarolím
- Jaroš
- Jasný
- Jedlička
- Jelen
- Jelínek
- Jesenská
- Jestřáb
- Ježek
- Jílková
- Jirásková
- Jiskra
K: 66 names
- Kabát
- Kadlec
- Kalina
- Kamenický
- Kameník
- Kapr
- Kapsa
- Kasal
- Kašpar
- Kavka
- Klimeš
- Klobása
- Kloboučník
- Klobouk
- Knedlík
- Kníže
- Kočí
- Kočka
- Kocour
- Kohout
- Kohoutek
- Koláček
- Kolář
- Komár
- Konečný
- Konvalinka
- Konvička
- Kopec
- Kopecký
- Kopřiva
- Korbel
- Kos
- Kostelecký
K, continued
- Kostelník
- Koukalová
- Kovář
- Kovařík
- Kozel
- Koželuh
- Král
- Králík
- Králová
- Kramář
- Krásný
- Krátký
- Kratochvíl
- Krčmář
- Krejcar
- Krejčí
- Křepelka
- Kříž
- Kubátová
- Kubíček
- Kubík
- Kubišová
- Kučera
- Kučerová
- Kuchař
- Kudrna
- Kulhánek
- Kůrka
- Kvapil
- Kvasnička
- Kvitová
- Kysela
- Kyselý
L: 10 names
- Ledecká
- Lesák
- Lhota
- Lhoták
- Lhotská
- Linhartová
- Lípa
- Lipský
- Liška
- Loučka
M: 30 names
- Mácha
- Majerová
- Malina
- Malíř
- Malý
- Marek
- Mareš
- Martinek
- Martinů
- Matějka
- Matějů
- Matoušek
- Matyáš
- Medvěd
- Melichar
- Michálek
- Mikeš
- Mladý
- Mlčoch
- Mlynář
- Moravec
- Motýl
- Moucha
- Moudrý
- Mráz
- Mrázek
- Musil
- Mydlář
- Myška
- Myslivec
N: 21 names
- Navrátil
- Nečas
- Nechvátal
- Nedbal
- Nedbalý
- Nedvěd
- Nejedlý
- Nejezchleba
- Nekvasil
- Němcová
- Němec
- Neruda
- Nesvadba
- Netolický
- Nezval
- Nosek
- Novák
- Nováková
- Novotná
- Novotný
- Nový
O: 11 names
- Očenášek
- Odstrčil
- Okurka
- Ondráček
- Opatrný
- Opletal
- Opočenský
- Orel
- Osolsobě
- Ostrý
- Ovčáček
P: 41 names
- Paleček
- Pánek
- Papež
- Pátek
- Pavelka
- Pavlů
- Pech
- Pekař
- Pekárková
- Pěkný
- Pešková
- Petřík
- Petrů
- Petrželka
- Písař
- Písecký
- Plachý
- Plíšková
- Podhorský
- Podzimek
- Pokorný
- Polák
- Polívková
- Popelka
- Pospíšil
- Pospíšilová
- Potměšil
- Potůček
- Prášek
- Prášil
- Pražák
- Přecechtěl
- Přibyl
- Příhoda
- Přikryl
- Procházka
- Procházková
- Prokop
- Provazník
- Pšenička
- Psota
R: 17 names
- Rádsetoulal
- Rak
- Rakušan
- Řehák
- Řezník
- Říha
- Rozehnal
- Rozkošný
- Rozsypal
- Růžička
- Ryba
- Rybář
- Rybníček
- Rychnovský
- Rychtář
- Ryšavý
- Rytíř
S: 73 names
- Sáblíková
- Šafařík
- Šafářová
- Šafránková
- Samková
- Šátek
- Šedivý
- Sedláček
- Sedlák
- Sedlář
- Ševčík
- Šilhavý
- Silný
- Šimek
- Šimůnek
- Šindelář
- Šípek
- Široký
- Skála
- Skalický
- Skalka
- Sklenář
- Skočdopole
- Skořepa
- Skřivánek
- Sládek
- Sladký
- Slanina
- Slánský
- Slavík
- Šlechta
- Slezák
- Slovák
- Smetana
- Smrčka
- Smutný
S, continued
- Sobota
- Sobotka
- Sokol
- Součková
- Soukup
- Sova
- Špaček
- Špotáková
- Srna
- Staněk
- Starý
- Šťastný
- Stehlík
- Stejskal
- Štěpánek
- Štika
- Straka
- Stránská
- Střecha
- Stříbrný
- Strnad
- Strouhal
- Strýcová
- Studený
- Studnička
- Suchý
- Svátek
- Svatoš
- Svatý
- Švec
- Švestka
- Světlá
- Svíčka
- Svoboda
- Svobodová
- Sýkora
- Syrovátka
T: 13 names
- Táborská
- Tesař
- Tichý
- Tkadlec
- Tlustý
- Tomášek
- Trávníček
- Trnka
- Truhlář
- Tučková
- Tůma
- Turek
- Tvrdý
U: 3 names
- Uher
- Uhlíř
- Urban
V: 44 names
- Václavík
- Valach
- Valenta
- Vančura
- Vaněk
- Vávra
- Vážný
- Vejvoda
- Vencl
- Veselá
- Veselý
- Veverka
- Vévoda
- Vinopal
- Vítámvás
- Vítek
- Vlček
- Vlk
- Voborník
- Vodička
- Vojáček
- Vojtěch
- Volný
- Vomáčka
- Vondra
- Vondráčková
- Vondruška
- Vopička
- Vorel
- Vostrý
- Votava
- Votruba
- Vrabec
- Vrána
- Vrba
- Vybíral
- Vydra
- Vyhnal
- Vykoukal
- Vymětal
- Vyoral
- Vyskočil
- Vysoký
- Vystrčil