The French host the tournament, which begins on 10 June.
Didier Deschamps' side take on Romania in the tournament opener in Paris, before matches against Albania and Switzerland.
The Scots missed out on Euro 2016 after finishing behind Germany, Poland and Republic of Ireland in qualifying.
Scotland's last visit to face France was for a Euro 2008 qualifier, when James McFadden's memorable goal secured a famous win for Alex McLeish's side.
France will also play Cameroon on 30 May in Nantes.
France have announced they will play Scotland in a European Championship warm-up match on 4 June in Metz.