The Champions have seven games to play before they begin the defence of their Premier League title.
Prior to their trip to the States, where they take on Sporting Kansas City, AC Milan, Liverpool and Olympiacos, they have two friendlies closer to home in the form of a trip to Dundee and Hearts in Scotland.
After they return from their tour they face FA Cup winners Arsenal in the Community Shield at Wembley.
Below are their pre-season friendlies that have been arranged so far (kick-off times BST):
Dundee v Manchester City, Sunday 13th July, 16:00
Hearts v Manchester City, Friday 18th July, 19:30
Sporting Kansas City v Manchester City, Thursday 24th July, 02:00
AC Milan v Manchester City, Sunday 27th July, 21:00
Manchester City v Liverpool, Thursday 31st July, 0:00
Manchester City v Olympiacos, Saturday 2nd August, 19:00
Arsenal v Manchester City, Sunday 10th August, 15:00