The club was established in 1898 as Malmesbury Town.[1] Although they folded in 1936, the club was reformed in 1947 and were later renamed Malmesbury United in 1968.[1] In 1975 they merged with Swindon Victoria and were renamed Malmesbury Victoria,[1] taking Swindon Victoria's place in Division One of the Wiltshire Combination. In 1976 the club were founder members of the new Wiltshire County League and were placed in Division One; they went on to finish as runners-up, missing out on the title on goal difference.[2] In 1981–82 they finished bottom of Division One.[2] The club won the league's Junior Cup in 1982–83 and the Wiltshire Junior Cup in 1986–87.[3][4]
After finishing as runners-up in Division Two in 1993–94, Malmesbury were promoted to Division One.[5] They were Division One runners-up the following season, but were relegated to Division Two in 1995–96.[5] A third-place finish in Division Two in 1996–97 saw the club promoted back to Division One.[5] In 1998 Division One became the Premier Division, with Malmesbury winning the league title in 1999–2000.[5] The club them moved up to Division One West of the Hellenic League.[6] In 2001–02 they won the Wiltshire Senior Cup, beating Pewsey Vale in the final.[7]
In 2008–09 Malmesbury were Division One West runners-up and were promoted to the Premier Division. However, they were relegated back to Division One at the end of the following season as their Flying Monk Ground had not been upgraded to meet league criteria.[1] They left the Hellenic League at the end of the 2013–14 season due to financial problems, returning to the Premier Division of the Wiltshire League.[8]
Malmesbury were Premier Division champions in 2014–15, and after finishing third in 2015–16, the club were promoted to Division One of the Western League.[6] They were transferred to Division One West of the Hellenic League prior to the 2018–19 season.
Ground
The club played at several different grounds before moving to the Flying Monk Ground, which had previously been owned by the Flying Monk pub.[1] Floodlights were installed in 2004.[1]