The Scottish players will take a knee in the European Championship before the match against England in London, but will face the matches in Glasgow against the Czech Republic and Croatia.
The English team has been making a gesture against racism since last year.
Scotland captain Andy Robertton says: “Collectively we have decided to take the knee again as a team for the match against England at Wembley Stadium.”
The match will be played on June 18.
The gesture was booed by some of England’s fans, but the team will continue to kneel at Euro 2020. England’s first match in the tournament will be on Sunday against Croatia.