On 14 January 2013, O'Donnell joined Conference Premier club Stockport County on a one-month loan. O'Donnell had his loan spell extended with the club until 16 April 2013. While at Stockport, he made 20 appearances and established himself as first choice goalkeeper, but the club was relegated to the Conference North. In the last match of the season, O'Donnell made his first Chesterfield appearance in over six months, a 4–0 home victory over Exeter City.
