[1][3] Weare played for West Ham for three seasons, making 35 Second Division appearances in 1936–37 and 23 in 1937–38, before losing his place to Herman Conway and then Harry Medhurst in 1938–39.
[4][5] After the outbreak of the Second World War in 1939, Weare played as a guest for Bournemouth, Bristol Rovers, Hibernian and St Mirren, where he won the Summer Cup in 1942–43.
The club had played a Greenock Morton side that included Stanley Matthews and Tommy Lawton in the semi-final of the competition.
During the match, Weare was injured as St Mirren went 2–0 down, and he moved to a position on the left wing, with centre-half Willie Kelly filling in as makeshift goalkeeper.
He spent the latter part of the war in India, where he was reunited with former Hammers teammate Charlie Walker (who had also played as a guest for St Mirren).