Nohavica schrieb zu Beginn seiner Karriere Lieder für tschechische Sänger und Sängerinnen. 1982 überredeten ihn Freunde, selbst mit seinen Liedern aufzutreten, und er wurde zu einem der populärsten Interpreten der tschechischen Musikszene. Nohavica spielt Gitarre und Akkordeon. Er schrieb über 400 Lieder. Neben seinen eigenen Texten übersetzte er Lieder von Leonard Cohen, Bulat Okudschawa, Boris Vian und Wladimir Wyssozki ins Tschechische. 2002 entstand die MockumentaryDas Jahr des Teufels, die sich zu einem der populärsten tschechischen Filme der letzten Jahre entwickelte.
Jaromír Nohavica ist verheiratet und Vater zweier Kinder.
Der Asteroid (6539) Nohavica wurde am 8. Dezember 1998 nach ihm benannt.