Petr Šabach war der Sohn eines Soldaten und wuchs in Prag auf. Ab 1974 studierte er Kulturwissenschaft an der Philosophischen Fakultät der Karls-Universität Prag. Seine Diplomarbeit befasste sich 1979 mit der Übertragung von kulturellen Werten in Familien. Bereits während seines Studiums veröffentlichte er ab 1975 erste Kurzgeschichten. Bis zur Veröffentlichung seines ersten Romans Jak potopit Austrálii arbeitete Šabach bis 1987 in unterschiedlichen Berufen, darunter auch als Nachtwächter und Hausmeister. Seine oft humorvollen und satirischen Bücher wurden später mehrfach verfilmt, darunter auch Hovno hoří zu dem von Jan Hřebejk inszenierten und 1999 veröffentlichten Kuschelnester.