P.Širvys mokėsi Vilniaus karo mokykloje. Dirbo rajoninių ir respublikinių laikraščių ir žurnalų redakcijose. Baigė M. Gorkio literatūros instituto aukštuosius literatūros kursus. Išleisti jo lyrikos rinkiniai: „Žygio draugai“, „Ošia gimtinės beržai“, „Beržų lopšinė“, „Ir nusinešė saulę miškai”, „Ilgesys ta giesmė“. Pagal jo eilėraščių tekstus kompozitoriai sukūrė nemažai dainų. P.Širvys parašė eilėraščių ir vaikams.
P.Širvio poeziją skaitys aktorius, režisierius Petras Venslovas. Vakaro metu klarnetu, saksofonu ir birbyne gros Pranas Narušis.