The club was formed on 22 November 1877, and played their first game against Pembroke College. They initially played on the heath, until moving to Cricket Field Road in 1885; the first game at the new pitch was played on 21 October 1885 versus Bury School. In 1920 the club won the Cambridgeshire Senior League and the Cambridgeshire Senior Cup.
They moved into the Bury and District League, which they won in 1926–27. The club then moved into the Suffolk and Ipswich League, winning the title in 1931–32, 1932–33 and 1933–34, and picking up the Suffolk Senior Cup the following season. In 1937 the club was admitted to the Eastern Counties League. The club finished bottom during the 1937–38 season, but was not demoted, as the league was expanded from 10 to 13 clubs. During World War II, Stan Mortensen, later of England and Blackpool fame, played for the club as a guest player.
Following the war, the club finished bottom for five consecutive seasons, and eventually left the league at the end of the 1951–52 season, in which they had lost all 34 matches and finished with a goal difference of -151. They dropped into the Peterborough and District League. After winning it in 1957–58, they returned to the ECL in 1959.
During the 1990s the club saw a period of success in the Suffolk Premier Cup, winning the trophy in 1994, 1995, 1996 and 1999. They were relegated at the end of the 2007–08 season but in 2008–09 the club won Division One, and were promoted back to the Premier Division. They were relegated again in 2011–12 but returned to the Premier Division after finishing second the following season. They won the League Challenge Cup in 2013-14.
Eastern Counties League: Division One Champions 2008–09. League Cup winners 2013–14
Suffolk Premier Cup: Winners 1994, 1995, 1996, 1999
Best league performance: 2nd in Eastern Counties League, 1966–67
Best FA Cup performance: Fourth qualifying round, 1992–93
Best FA Vase performance: Quarter-finals, 2005–06
Attendance: 2,701 vs Abbey United, FA Cup, 1 October 1949