Steve Clarke’s men travel to Estadio Algarve in Portugal where they’ll face the Netherlands on June 2. They’ll then face Luxembourg away on June 6.
The games will give the Scotland boss a last chance to ponder his options before selecting his side for the Group D opener against Czech Republiuc on June 14.
It will also give the players a chance to become more familiar with each other and the system before representing the country in their first major international men’s tournament since 1998.
The last time Scotland faced the Netherlands was in an international friendly in November 2017 where Memphis Depay’s first-half goal gave the visitors to Pittodrie a 1-0 win.
The last meeting against Luxembourg was five years prior as a double from Jordan Rhodes ensured a 2-1 just nine days after the sacking of Craig Levein.