Csöngén fejezte be az általános iskolát. A szombathelyi Faludi Ferenc Reálgimnáziumban Pável Ágoston diákja volt és nála is lakott. Filozófia-esztétika szakon szerzett diplomát, 1939-ben doktorált. 1943-ban Budapestre költözött, de a világháború befejezésekor két évig Csöngén tartózkodott. 1946-ban házasságot kötött Károlyi Amy költőnővel és haláláig Budapesten lakott. Közel 50 könyve jelent meg. Legismertebbek gyermekversei. Szlovén költők műveit is fordította (Dragotin Kette, Josip Murn Aleksandrov, Ivan Cankar, Oton Župančič). 1970-ben megkapta a Kossuth-díjat. A szombathelyi színházat róla nevezték el.