Founded in 1912 as Sports Association Tulevik, in part, by Heinrich Aviksoo, they began playing football in 1913 on a field by Lake Viljandi, where Viljandi linnastaadion was built in 1928. Interrupted by World War I and the Estonian War of Independence, Tulevik didn't resume playing football until 1927. In 1937, they won the Central division of the regional B klass. Following the Soviet occupation of Estonia in 1940, Tulevik was disbanded. In 1977, Viljandi Linnameeskond was formed. The team was promoted to the Estonian Championship in 1981 and spent the next decade within the top two tiers of Estonian football. In 1992, Viljandi Linnameeskond was first renamed JK Viljandi, and then JK Tulevik, and became a founding member of the Meistriliiga. After two seasons, the club was relegated to the Esiliiga. In 1997, Tulevik became a part of the Flora system and returned to the Meistriliiga, while Sergei Ratnikov was appointed as manager. In June 1998, Ratnikov was replaced by Tarmo Rüütli. The club made their European debut in the 1998 UEFA Intertoto Cup, losing to St. Gallen 3–9 on aggregate in the first round. Under Rüütli, Tulevik reached the 1998–99 Estonian Cup final, losing to Levadia 2–3, and finished the 1999 season as runners-up. In November 1999, Rüütli left the club to manage Flora and the Estonia national team, and was replaced by his assistant Aivar Lillevere. Tulevik reached the Estonian Cup final again in the following season, but were defeated by Levadia again 0–2. In 2011, Tulevik ended their affiliation with Flora. As a result, the newly formed FC Viljandi took their place in the Meistriliiga and Tulevik were relegated to the II liiga. In January 2013, Aivar Lillevere returned to the club as manager. Tulevik finished the 2014 Esiliiga in fifth place and defeated Lokomotiv 1–1 on aggregate on away goal in the promotion play-offs, thus earning promotion to the Meistriliiga. The team's stay in the top division proved short-lived as the club finished the 2015 season in last place and were relegated. Tulevik won the 2016 Esiliiga and were once again promoted to the Meistriliiga. Lillevere resigned in November 2017 and was replaced by Marko Kristal in the following month. In April 2018, Kristal's contract was terminated after disappointing results in the league, with Sander Post taking over as manager.
Stadium
Tulevik initially played on a field by Lake Viljandi. In 1928, a stadium was built on the same site. Renovated in 2010, Viljandi linnastaadion is a multi-purpose stadium with a capacity of 1,084. The stadium is located at Ranna 1, Viljandi.