The match, which will take place at the Yankee Stadium, will be the second time that the teams meet in America in the space of three days.
It was confirmed earlier this year that the Blues and City would face other in St Louis the Thursday before the encounter in New York.
"The club is excited to be playing a double-header in the US this May and thrilled to be returning to Yankee Stadium. We were delighted to take part in the first ever football game there, and we received sensational support in what was a sea of blue fans inside and outside the stadium that day," chairman Ron Gourlay told the club's official website.
"Spending the week in St Louis and New York also provides a great opportunity for the club to reconnect with our US fans before we head to Asia in July for pre-season.
"America has long been an important place for Chelsea football club, and we have seen first-hand the continued rise of the game's popularity. Beyond playing matches in the US we have developed a Super Club network, which allows thousands of children across the States to play competitive football in Chelsea kit and act as local ambassadors within their communities."
Chelsea and Man City will also meet in the semi-finals of the FA Cup this weekend.