In May 2010, Birmingham City announced that McSheffrey was one of five players to be released when their contracts expired at the end of June. He agreed to return to Championship club Coventry City, where he agreed a one-year deal, with the option of a further year, to begin on 1 July 2010.
