In September 2004, Mitchell joined Football League One club Swindon Town on a one-month loan deal. He made his debut in 1–0 win at Colchester United on 4 September and went on to make a further six league appearances. Mitchell's loan deal was initially extended for a further month, but injuries forced him to return to parent club after two weeks. Upon returning to Wigan Athletic, Mitchell made what would become his final appearance for the club in 2–0 win away to Leeds United on 31 October.