Born in London, William Carter was a member of the English Carter family of musicians.[3] His father John Carter (1802-????) worked as an organist at St Matthew's, Bethnal Green and married Anne Leach on 10 April 1831.[4] Three of his brothers were also composers and organists: John Carter (1832–1916), George Carter (1835–1890) and Henry Carter (1837–1901).[5] Like his brothers, William Carter was trained as an organist and pianist by his father and by the Austrian pianist and composer Ernst Pauer.[2] He also studied with John Pyke Hullah (music theory, singing) and John Goss (composition).[4] Beginning at the age of seven, he was a chorister at St Giles' Church, Camberwell, and he later sang in the choirs of the Chapel Royal and King's College London.[2]
In 1848, at the age of nine, Carter was appointed organist at Christchurch, Rotherhithe, London.[4][1][2] He left that post in 1850 to become organist at St Lawrence's Church, Whitchurch.[1] He remained there until 1854 when he became organist at St Mary, Stoke Newington.[1] He then became organist at St Helen's Church, Bishopsgate, in 1856.[2]
In 1859 William left England for Canada to succeed his brother Henry Carter as organist at the Cathedral of the Holy Trinity, Quebec.[2] While there he was the conductor of a prominent Handel festival staged for the centenary in April 1859 of the composer's death. It was possibly the largest Handel festival given in Canada at that point in the nation's history, and featured a performance of Judas Maccabeus among other works by the composer.[3]
In 1860 Carter returned to England to become organist at St Stephen's Church, Westbourne Park.[2] He remained there until 1868 when he was appointed organist of St Paul's, Onslow Square, where he remained for many years.[1] His final posts as organist were at St Peter's Church, Belsize Park, and lastly Holy Trinity, Roehampton, where he retired in either 1903 or 1904.[4]
Carter was founder of the original choir at Royal Albert Hall, and conducted the choir in the hall's inaugural concert in 1871.[2] In 1872 his oratorio Placida, the Christian Martyr was given its world premiere at The Crystal Palace with tenor Arthur Byron as one of the featured soloists.[6]
William Carter died in London in 1917.[1]