Escritora suiza nacida en Hirzel, un pueblo en la montaña cerca de Zúrich. Era la cuarta de seis hermanos y su padre era médico rural. Spyri estudió idiomas y piano en Zúrich, donde vivió con una tía, luego pasó un año en un internado femenino, donde aprendió francés. Casada con Bernhard Spyri, se instaló en Zúrich y comenzó a publicar algunos relatos. Su primera novela aparece en 1870, seguida de una veintena entre las que se encuentra Heidi (1880).
Después de estudiar y trabajar varios años de diseñadora en su ciudad natal, Múnich, y en Bruselas, Sonja decidió dedicarse plenamente a la ilustración y viajar a Barcelona para continuar su formación artística en la Llotja, Escola Superior de Disseny i Art. Desde entonces, vive entre pinceles y cuentos, trabajando como ilustradora y escritora freelance para editoriales y otros clientes en todo el mundo.