This question already has an answer here:
I am a British citizen with a Thai wife, who at the moment is in the UK on a settlement visa. I am looking at taking a holiday with her to Spain in early 2018, 2-3 weeks.
Would my wife need at visa to visit Spain and if so what visa does she need?
If she does need a visa do you have an idea of what the cost would be?
And are there certain criteria that need to be met? She works part time and I'm in full time employment.