The NASUWT, which represents around 7,000 teachers in Scotland, said its members would join the national walkout on 30 November in protest over changes to their pensions.
Across the UK, 82 per cent of members voted in favour of industrial action, which now means they are set to join a mass walkout by more than two million public sector workers.
Turnout for the ballot was more than 40 per cent, the NASUWT said.
Teachers will be joined by members of the University and College Union (UCU) which also voted for strike action yesterday.
Chris Keates, general secretary of the NASUWT, said: “NASUWT members have voted positively to reclaim the classroom and their profession in the face of relentless attacks on their working conditions, pensions and jobs.
“Our members are committed to the vitally important job they do in educating the nation’s children and young people.
“Teachers have been faced with a rising tide of excessive workload and a series of attacks on their profession, including unjust pension reforms, worsening pay and conditions of service, and increasing job insecurity.
“The months of relentless attacks are taking their toll on morale and motivation.”