Vēlāk līdz 1979. gadam darbojies izdevniecībā "Liesma".[2] 1980. gadu beigās sāka strādāt žurnālā "Zīlīte", 2000. gadā kļuva par tās galveno redaktoru.[2]
1970. gadā sācis publicēt literāros darbus.[2] Izdevis vairākus dzejoļu krājumus, kā arī vairākas pasaku grāmatas un citas grāmatas bērniem.[2] 1977. gadā Baltvilks kļuva par Latvijas Rakstnieku savienības biedru.[2] 1988. gadā saņēmis Ojāra Vācieša prēmiju.[2] Saņēma Gada balvu literatūrā 2002 par nozīmīgu devumu latviešu literatūrā pēc dzejas izlases "Saule met loku" iznākšanas.
2003. gada 22. Septembrī cietis ceļu satiksmes negadījumā Rīgā, Rumbulā un nogādāts slimnīcā. No gūtajām traumām 5. oktobrī miris. Pēc J. Baltvilka nāves izveidota Jāņa Baltvilka balva bērnu literatūrā labākajiem bērnu grāmatu autoriem un ilustratoriem.