Josef Winkler wurde 1953 in Kamering bei Paternion in Kärnten geboren. Nach der Volksschule besuchte er drei Jahre lang die Handelsschule in Villach. Nachdem er zunächst im Büro einer Oberkärntner Molkerei beschäftigt ist, besuchte er die Abendhandelsakademie in Klagenfurt und arbeitete tagsüber im Betrieb eines Verlags, der Karl-May-Bücher produziert, seit 1971 dann in der Verwaltung der neuen Hochschule für Bildungswissenschaften in Klagenfurt. In seiner Freizeit besuchte er germanistische und philosophische Vorlesungen.
Josef Winkler debütierte 1979 mit dem Roman "Menschenkind". Seit 1982 ist er freier Schriftsteller. Er lebt derzeit mit seiner Familie in Klagenfurt. 2008 erhielt Josef Winkler den Georg-Büchner-Preis.