Teacher Jobs in Madrid.

Madrid is the capital of Spain and its largest business center, with strength in finance, telecommunications, technology, and services. Browse jobs in Madrid from companies hiring across every industry.

Teachers shape the next generation through learning and guidance. Browse teacher jobs from schools and employers hiring worldwide.

Total jobs
9
positions indexed
New today
0
last 24 hours
Companies
1
actively hiring
Worldwide remote
0
from anywhere
IS
ICT Teacher
International Schools Partnership
⚡ Apply early St. George Madrid, Spain, Madr... Onsite
● New 👁 Seen ✓ Applied 1w ago
IS
Physical Education Teacher – Academic Year 2026/27
International Schools Partnership
⚡ Apply early Monte Maior, Portugal, Loures Onsite
● New 👁 Seen ✓ Applied 2w ago
IS
Philosophy Teacher – Academic Year 2026/2027
International Schools Partnership
⚡ Apply early Monte Maior, Portugal, Loures Onsite
● New 👁 Seen ✓ Applied 2w ago
IS
Physical Education Teacher | Academic Year 2026/27
International Schools Partnership
⚡ Apply early Monte Maior, Portugal, Loures Onsite
● New 👁 Seen ✓ Applied 2w ago
IS
English teacher
International Schools Partnership
⚡ Apply early Monte Maior, Portugal, Loures Onsite
● New 👁 Seen ✓ Applied 3w ago
IS
Primary teacher
International Schools Partnership
⚡ Apply early Monte Maior, Portugal, Loures Onsite
● New 👁 Seen ✓ Applied 1mo ago
IS
PE Teacher (Paternity cover)
International Schools Partnership
⚡ Apply early St. George Madrid, Spain, Madr... Onsite
● New 👁 Seen ✓ Applied 1mo ago
IS
Secondary teacher (Maternity cover)
International Schools Partnership
⚡ Apply early St. George Madrid, Spain, Madr... Onsite
● New 👁 Seen ✓ Applied 2mos ago
IS
Secondary Teacher (Medical cover)
International Schools Partnership
⚡ Apply early St. George Madrid, Spain, Madr... Onsite
● New 👁 Seen ✓ Applied 3mos ago

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free