1852'de Bernhard Spyri adında bir avukatla evlendi. Zürih'te otururken ülkesindeki yaşam hakkında yazmaya başladı. Yazarlığa başlamadan önce bir evhanımııydı.İlk yazdığı kitap ''Vrony'nin Mezarı Üzerindeki yapraktır Heidi kitabıysa bu başarılarından biri olmuştur. ''Heidi'', [[Alpler]]'de büyükbabasıyla yaşayan bir öksüz kız, kitabındaki manzaraları betimlemekteki başarısıyla birlikte çocukların dünyaya duygularıyla nasıl baktığını da anlatmaktadır. Kitaplarının gelirlerini savaş yaralılarına bağışlamıştır.
1884'te eşi ve aynı zamanda tek çocuğu olan Bernhard öldüler. 2007 yılında Heidi 125 yaşına girdi ve bu yılın anısına, İsviçre'de Johanna Spyri'nin resminin bulunduğu demir paralar basıldı.Şu an ise 133 yaşındadır.Heidiye dedesinin tecavüz ettiği ise isviçrede çok konuşulmuştur.