Sarah Wilsher was born in Norton, Hertfordshire in 1824. She was christened on 24 July 1825. Sarah's parents were John Wilsher (c1791-1869), a farm labourer and Sarah Street (1796-1862), a straw plaiter. Her siblings were James, Hannah, Joseph, Priscilla, John, Mary, Alfred and John.
On 19 July 1845 in Norton Sarah married William Haggar (1824-1902), also of Norton. He was a farm labourer who took over the position of parish clerk after his father died in 1860. William and Sarah were married for over 56 years and had spent their entire lives in Norton.