Manchester CityWith Hart in Belgium preparing to make his fifth appearance for the England U19 squad, in the Elite qualifying round for the 2006 UEFA U-19 Championship, it was announced that his move to Manchester City had been completed. England lost the match to Serbia and Montenegro and failed to qualify.
On 22 May 2006, City paid an initial £600,000 for Hart, rising £1,500,000 if undisclosed clauses were achieved. Hart made his debut for City on 14 October 2006 after injuries ruled out Andreas Isaksson and Nicky Weaver for the Premier League match against Sheffield United. He kept a clean sheet in the match, which finished goalless.
 Loaned to Tranmere Rovers and then BlackpoolHart spent the whole month of January 2007 on loan to League One club Tranmere Rovers. He made 6 appearances and conceded 8 goals. He was then named in his then-club manager Stuart Pearce's first squad in his part-time role as England U21 coach, alongside another goalkeeper uncapped at U21 level, Ben Alnwick. He was not chosen to start the match on 6 February 2007 against Spain, but did come on as a substitute late in the game.
In April 2007, Hart joined Blackpool on loan as cover for the injured trio of Rhys Evans, Paul Rachubka and Lewis Edge. He kept a clean sheet in a 2–0 win for Blackpool at Huddersfield Town on 9 April 2007, in his first game for the Seasiders. Blackpool won all five games in which Hart appeared, including a 6–3 win at Swansea City in his final game.
 Return to Manchester CitySven-Göran Eriksson, named Hart as Manchester City's number 1 ahead of Andreas Isaksson. After his performance against Newcastle United, Eriksson touted him as "one of the biggest talents in this country as a goalkeeper", and that he had the potential to become an England international in the future. Only months later, he made his England debut against Trinidad & Tobago on 1 June 2008. In October, he was inducted to Shropshire Schools & Colleges Football Association’s Hall of Fame along with good friend and former teammate David Edwards in recognition of their achievements. Later that month, he signed a new five-year contract.
After Isaksson's departure to PSV Eindhoven, Hart took the vacant number 1 jersey when the official squad numbers for the 2008–09 season were announced. However, his position as first-choice keeper was taken by Shay Given upon the Irishman's arrival at the club in January 2009.
 Loan to Birmingham City City secured the transfer of Stuart Taylor from Aston Villa on 23 June 2009, paving the way for Hart to leave. Manager Mark Hughes had been undecided about allowing the player to go out on loan as he was unwilling to sanction a permanent transfer. The following day it was announced that Hart would spend the 2009–10 Premier League season on loan to newly-promoted Birmingham City. He made his debut in Birmingham's opening match of the season, a 1–0 defeat away to Manchester United. In the early part of the season, Hart made errors which cost his side goals, and Maik Taylor's clean sheet against Manchester City, a match for which Hart was ineligible, left manager Alex McLeish with a selection dilemma. McLeish chose Hart, who kept his place in the starting eleven as Birmingham went on a club-record 12-match unbeaten run in the top division and set a Premier League record by fielding the same starting eleven for nine consecutive games. His performances improved: against Chelsea in December, he "showed not only sharp judgment and reflexes, making three outstanding saves ... but a lack of fear also", despite needing staples in a gashed head sustained when diving at the feet of Salomon Kalou. Hart was voted Birmingham City's Player of the Year for 2009–10, and nominated for the 2010 PFA Young Player of the Year award alongside Wayne Rooney, Cesc Fàbregas and James Milner. Though Milner won that award, Hart earned a place in the PFA Team of the Year.
 Return to Manchester CityAfter a successful spell at Birmingham City, which earned him a place in the England squad for the 2010 World Cup in South Africa. Hart was chosen ahead of Shay Given to start the opening game of the 2010–11 season against Tottenham Hotspur. He produced a man-of-the-match performance, saving numerous challenging shots including a deflected effort from Benoît Assou-Ekotto, which helped City to draw the game 0–0. Hart also kept a clean sheet in Manchester City's 3–0 victory over Liverpool, where he was still first choice goalkeeper and made even more good saves, enhancing his reputation even further. Hart conceded his first goal of the season from a late penalty by Darren Bent in a 0–1 defeat at Sunderland.
Hart helped his team overcome Manchester United in the FA Cup semi-final by producing an excellent early save to deny Berbatov the opening goal. The match ended 1–0 to City, thanks to a goal scored by Yaya Toure. Hart kept another clean sheet against Tottenham Hotspur to earn his team a place in the qualifying round of the Champions League for the first time, and another in the FA Cup final in which Manchester City beat Stoke 1–0 with another goal from Yaya Toure.
Hart was awarded the Barclays Golden Glove award for the most number of clean sheets in the 2010–2011 Premier League season (18). He also broke the Manchester City club record for the most clean sheets during a season (29) previously held by Nicky Weaver (26, but whilst the team was two divisions lower). At the Official Manchester City awards Joe Hart was awarded performance of the season for his excellent performance against Tottenham Hotspur in August 2010.
Hart's position as City's "number one" was cemented when Shay Given departed City for Aston Villa in July 2011.
 International career
 Under-21Hart was selected by Stuart Pearce in the preliminary England Under-21 30-man squad for Euro 2007, and later made the final 23. In the team's final friendly before the finals, Hart was selected for his first Under-21 start, and played the full 90 minutes in a 5–0 win over Turkey at Carrow Road. However, Hart took no part in the finals, with Scott Carson playing in all of England's four fixtures.
Hart was recalled to the U21s and was first choice at the Euro 2009 finals. He started in the first two group stage matches and was rested for the last match as England had already sealed its passage to the knock-out stage. In the semifinal against Sweden, he conceded three goals in the second half as the match ended 3–3 after extra time but he made up for it by saving a penalty and scoring another as England won 5–4 on penalties. However he was suspended for the final after being controversially yellow-carded for leaving his line to talk to Mikael Lustig as the Swede stepped up to take the penalty.
 Senior teamHaving been a regular in the England U21 squad, Hart was called up by Fabio Capello to the full England squad for the friendly matches against USA and Trinidad & Tobago. An unused substitute against USA, he made his debut against Trinidad & Tobago, on 1 June 2008 at the Hasely Crawford Stadium, Port of Spain. He came on at half time for David James with England 2–0 up, eventually running out 3–0 winners. However, Hart's senior England debut did not earn Shrewsbury Town the expected bonus of £500,000 from Manchester City, as negotiated at part of his transfer in 2006, because it was not a competitive match.
Hart received a second call-up by Fabio Capello to face Czech Republic on 20 August 2008, but was not brought on. Hart was called up to the next England squad due to a drop-out from Blackburn Rovers goalkeeper Paul Robinson. On 8 November 2009, he was called up for a friendly against Brazil.
Capello named Hart in his provisional 30-man squad for the 2010 World Cup. Hart played the second half of both of England's warm-up games, replacing Robert Green against Mexico and James against Japan, and kept a clean sheet in each case. All three goalkeepers, Hart, Green and James, were included in the final 23-man selection.
Hart did not feature in the World Cup but started England's next match, a friendly against Hungary, to earn his fourth cap. He conceded his first England goal in dubious circumstances when the ball appeared not to have crossed the line from a deflection from Phil Jagielka, and made a vital late save from Zoltan Gera as England won 2–1. Hart was given his first competitive cap in a Euro 2012 Qualifier, a 4–0 win v Bulgaria at Wembley, making three crucial saves, one of which he palmed away and set up a counter attack for an England goal. He won another two caps in Friendlys against World Champions Spain, keeping a clean sheet in an England victory, and against Sweden, again keeping a clean sheet for a 1-0 England win.
Thus far England have not lost a single game in which Joe Hart has played in goal.