Petra Fleischer var født i Skedsmo, og kom tre år gammel til Vikedal i Ryfylke da faren i 1884 ble utnevnt til sogneprest i Vikedal og vokste opp der. Hun var fra 1893 elev ved Fr. Rings pikeskole i Stavanger. I perioden 1899-1901 arbeidet hun som guvernante. Hun lærte sykepleie i Bergen i 1901-1902 og var i 1905 elev ved Fødselsstiftelsen. Hun oppholdt seg i London i 1906, og reiste til Kina i 1907.