Szülei: kőrösnadányi Nadányi Károly földbirtokos, országgyűlési képviselő, négyesi Szepessy Jolán
A nagyváradi jogakadémián, majd a szegedi egyetemen végzett jogot. 1917-től újságíró, egy ideig a Pesti Napló munkatársa volt. 1926-1944 között Bihar vármegye főlevéltárosa és a Bihar c. lap szerkesztője. 1947-től Budapesten élt. 1929-ben a Petőfi, 1936-ban a Kisfaludy Társaság tagjává választotta.
1920. november 11-én feleségül vette Szanditz Gertrúdot, Szanditz Mór nagyváradi műjéggyáros leányát. Gyermekük: Gertrúd (szül. Budapest, 1924. ápr. 24.) írónő.
Ő írta a Halálos tavasz híres dalának a szövegét „Ez lett a vesztünk, mind a kettőnk veszte...” szövegkezdettel.
Dalszövegíró:
- Halálos tavasz (1939)
Róla megjelent: Bakó Endre: Nadányi Zoltán élete és költészete (Bihari dolgozatok - a Bihari Múzeum közleményei 1.). Berettyóújfalu, 1975., Bakó Endre (szerk.): Emlékkönyv Nadányi Zoltán születésének századik évfordulóján. Bakonszeg, 1992.