Johanna Machwirth was gehuwd met de schilder Gerhard Christiaan Haverkamp. Zij trouwen in 1907. Zij kreeg haar opleiding aan de Akademie voor Beeldende Kunsten in Den Haag onder leiding van Fr. Jansen, en had daarna les van Jan Voerman. Haar onderwerpen waren figuren, portretten en bloemen.