In Spain, a Spanish teacher with a full-time teaching role is paid £30,000 a year, compared with £10,000 in England, according to the OECD.
That compares with £28,000 at the OECD level, and £29,000 for those in the UK.
This means that the pay gap for teaching is wider in Spain than it is in England.
Teachers in Spain pay significantly less than their English counterparts in London.
In 2011, teachers in London made £33,000 more than English teachers in Spain.
The gap is even wider at £34,000, according the latest data from the British Academy of Teachers (Bats).
The Bats study looked at the salaries of teachers in 15 countries across the world and found that English teachers earn significantly less in Spain compared to their English colleagues in France and Germany.
In the UK, the average salary for a teacher is £26,000.
In Spain it’s £30.
The Bets study found that teachers in Portugal earn the lowest salaries in Europe and earn the most in Spain, while teachers in Germany and Austria earn more.
However, while Spanish teachers are earning less than English ones, Spanish teachers have more than doubled their earnings since 2010, according a report published by the British Council, which represents teachers.
In 2010, teachers were paid £15,000 and were expected to be teaching 50 hours per week.
By 2020, teachers will have been paid £35,000 or around two-and-a-half times more than that, according for the Bats report.
Teachers also receive significantly more than their British counterparts in terms of benefits.
In 2011, there was an average of around £6,000 per year for teaching.
This has risen to £9,000 over the past three years, the Bets report said.
The gap between Spanish and English teachers is so wide that there are concerns that teachers are not being paid enough.
According to the Bains report, teachers are expected to earn a median annual salary of £28.35k in Spain and £27.90k in England and Wales.