In March 1998, McIntyre was transferred to Reading for a fee of £440,000, and the following month appeared for Scotland B international team against Norway. He appeared as a late sub to replace Andy Smith. He played in the 2000/01 third-tier play off final defeat in extra time. This was his last game playing in English football. He returned to Scottish football, signing for Dundee United in July. Although his initial contract was for a two-year period, he twice extended his stay with the club and again was a goal scorer in a Scottish Cup semi-final winning team. It was announced by United manager Craig Brewster in April 2006 that McIntyre would be free to leave the club at the end of the season.