Manager Darren Way was starting his second full season in charge, the club signed thirteen players on permanent and loan contracts before the close of the summer transfer window, although one was released without having made an appearance.
Ivorian striker François Zoko finished as the club's top goalscorer for the third consecutive season with fifteen goals, thirteen of which he scored in the league.
[4] The end of the season saw Way release six players, including, Ollie Bassett, Tom Eaves, Brandon Goodship, Alex Lawless, Joe Lea and captain Darren Ward.
[6][7][8][9][10] Midfielder Kevin Dawson rejected the offer of a new contract to sign for fellow League Two side Cheltenham Town and reunite with former manager Gary Johnson.
[27] Yeovil then traveled to Tiverton Town for their penultimate friendly of pre-season an entertaining match saw a brace from Connor Smith and goals from Zoko and Alefe Santos as the Glovers ran out 4–2 winners.
[28] Yeovil completed their pre-season schedule with a 3–1 defeat against Premier League side Bournemouth, with Swansea loanee Keston Davies scoring for the Glovers.
[29] Following the Bournemouth match, summer signing James Bailey was announced as Yeovil's new captain for the 2017–18 season replacing the released Darren Ward.
[32] After falling to their joint record Football League defeat on the opening day, the players agreed to refund the 258 fans who traveled to watch the team at Luton.
[33] On 8 August, Yeovil confirmed that centre-back Stéphane Zubar had been released from his "month-to-month" contract due to injury, without having made a competitive appearance.
[47] After eight consecutive defeats away from home in the league Yeovil traveled to Chesterfield and won 3–2, after early goals from Olufela Olomola and Khan gave the Glovers a two-goal lead before being pegged back to 2–2 scored a last-minute winner from captain James Bailey.
[51] After suffering a knee injury in Yeovil's 1–1 draw with Port Vale in September, it was confirmed that right-back Daniel Alfei had been ruled out for the season after rupturing his anterior cruciate ligament.
[52] On 11 October, Yeovil's under-18 side faced Bishop Sutton in the first round of the Somerset Premier Cup and won 1–0 with a late goal from Neville Nzembela.
[54] Yeovil then faced Crewe Alexandra and picked up their first home win since August with goals from Rhys Browne and Olufela Olomola enough to secure a 2–0 victory.
[65] Yeovil then faced league leaders Notts County, on 21 November, a François Zoko penalty was enough to earn a 1–1 draw, despite a late red card for defender Sid Nelson for violent conduct.
[71] On 8 December, youth team defender Jeremiah Gyebi joined National League South side Poole Town on an initial month's loan deal.
[74] Yeovil then traveled to Mansfield Town and held their play-off chasing opponents to a goalless draw to record their first away clean sheet since February 2017, but the result saw them slip to 21st in the table only one point outside the relegation zone.
[75] On 23 December, Yeovil beat third place side Exeter City 3–1 with goals from Jake Gray, François Zoko and a Sam Surridge penalty.
[79] Yeovil started the new year with a home fixture against Crawley Town, despite taking the lead through Sam Surridge the Glovers lost the match 2–1 having been reduced to nine men with both Connor Smith and Omar Sowunmi being sent off.
[87] On 13 January, Yeovil drew 1–1 away at relegation rivals Port Vale, with François Zoko scoring his tenth goal of the season to give the Glovers the lead but they conceded in the final five minutes to drop two points.
[88] The following week saw the club confirm that they had received a "substantial bid" for winger Otis Khan which had met a release clause in his contract, and that there had also been interest in defender Omar Sowunmi.
[89] On 20 January, Yeovil faced Chesterfield in a relegation six-pointer, after falling behind against the run of play Lewis Wing equalised with a 25-yard looping shot, his first goal for the club.
[92] Ander Herrera extended Manchester United's lead after an hour before the superior quality of the Premier League side saw the Glovers concede two late goals to be knocked out of the FA Cup with a 4–0 defeat.
[94] Yeovil ended the month with a 3–0 victory over Grimsby Town with the visitors having been reduced to nine men, the Glovers ran out comfortable winners with goals from Lewis Wing, Rhys Browne and Jake Gray.
[99] A 2–0 victory over bottom side Barnet saw the Glovers extend their unbeaten run to five matches in all competitions with a first-minute penalty from Sam Surridge and an injury time goal from Zoko enough to see Yeovil rise to 17th place in the league.
[105] Following the postponement of their match against Swindon, Yeovil began March with their rearranged EFL Trophy semi-final tie against League One leaders Shrewsbury Town.
[108] Due to international call-ups for Bevis Mugabi, Rhys Browne, Shaun Donnellan and Corey Whelan, Yeovil's trip to Accrington Stanley was postponed until the 17 April.
[113] The end of March also saw fans select the club's new shirt for the 2018–19 season made by TAG Sportswear,[114][115] while the home match against Forest Green Rovers on Good Friday was postponed due to a waterlogged pitch.
Braces from Alex Fisher, François Zoko and Sam Surridge saw the Glovers win 6–2, the first time the club had scored six goals away from home in the Football League.
[124] On 24 April, Yeovil and Forest Green Rovers played out a goalless draw which secured both sides Football League status with two games to spare.
[129] Yeovil offered no professional contracts to any of the club's second year scholars, with defender Joe Tomlinson signing for Premier League side Brighton & Hove Albion upon his release.