Petra Ivanov wurde in Zürich geboren. Acht Jahre lang lebte sie in den Vereinigten Staaten und kehrte 1979 mit zwölf Jahren in die Schweiz zurück. Nach ihrem Studium an der Zürcher Dolmetscherschule arbeitete sie als Übersetzerin, Sprachlehrerin und Redaktorin bei einem Hilfswerk. Heute lebt Petra Ivanov als freie Journalistin und Schriftstellerin in Zürich.