Turner started two FA Cup games after returning against Bristol City. On 23 February 2007, he joined League One side Oldham Athletic on loan. He made his debut the following day, where he received his first red card of his career against Bournemouth. He started his third game for the Sky Blues in a 1–0 defeat to West Bromwich Albion, where he received a first half red card, upon returning to Coventry. Manager Iain Dowie tried to appeal the sending off but the appeal failed and received a four match ban meaning he would miss the final game against Burnley and the first three games of the following season. At the end of the season, Turner signed a new two-year contract keeping him at the club till the summer of 2009.