The Scottish FA has confirmed the international match will take place at The Falkirk Stadium on March 8.
The match will be the first time the two sides have met since the play-offs for UEFA EURO 2013, which saw Spain edge through 4-3 on aggregate.
Anna Signeul’s side are vying to reach their first ever major tournament final, and currently sit top of Group 1 with an unblemished record at the half-way point of the UEFA EURO 2017 campaign.
The eight group winners and six best runners-up qualify automatically for the finals in The Netherlands next summer, with the final two second placed teams going in to a play-off.
Signeul’s side have played at Westfield before, and return to St Mirren’s home ground the following month for a match with Slovenia.
The last played at the home of the Bairns in April last year where Scotland drew 1-1 with Australia.