Scotland will play a friendly against the United States in Florida on Saturday 26 May, the two football associations have confirmed.
Craig Levein's side will take on their hosts in Jacksonville a week after the Scottish Cup final.
Scotland will end a training camp with a friendly against Jurgen Klinsmann's side at EverBank Field, the home of NFL team the Jacksonville Jaguars.
The USA are ranked 31 in the world, 17 places above the Scots.
"Following the match against Slovenia in February, this provides another opportunity to get the group together ahead of the World Cup 2014 qualifiers in September," said Levein.
"We will have an extended period together in May, with a training camp in the USA prior to the match on the 26th, which is very important as we prepare for the qualifiers.
"We're all looking forward to this match, which gives us a chance to test ourselves against a nation that is emerging as one of the top sides in world football."
The countries last met in 2005 at Hampden, when Andy Webster scored Scotland's goal in a 1-1 draw.
Their previous meeting in the USA was a goalless draw in Washington in 1998.
Klinsmann's side are themselves preparing for the opening of their World Cup qualifying campaign, with a match against Antigua & Barbuda.
The Americans follow the game against the Scots by facing Brazil in a friendly in Washington then Canada in Toronto, with four days between each of the games.
While the Scots remain 48th in the latest world rankings, the USA have moved up two places following two 1-0 wins last month, against Venezuela and Panama.
"Our focus since last summer has been to prepare this team for World Cup qualifying," said Klinsmann. "It's critical that we start qualifying off on the right foot."