Barcelona, Spain
St Peter's School Barcelona
Fees from the school website, checked 21 October 2026
€9,450 – €18,690a year, tuition
School website ↗Fees
Academic year 2026/27. Amounts as published by the school, in EUR.
| Stage | Fee as published | A year |
|---|---|---|
| Foundation F1–F2 | €1,181 a month × 8 | €9,450 |
| Foundation F3–F5 (PYP) | €1,523 a month × 8 | €12,180 |
| PYP Y1–Y5 | €2,021 a month × 8 | €16,170 |
| MYP Y6–Y9 | €2,231 a month × 8 | €17,850 |
| Pre-U Diploma Y10–Y12 | €2,336 a month × 8 | €18,690 |
Tuition split into 8 monthly instalments, plus annual registration fee. Total annual school fee: F1–F2 11,250; F3–F5 14,500; Y1–Y5 19,250; Y6–Y9 21,250; Y10–Y12 22,250. Lunch and snack included; transport, uniform, exams, laptops not included. School labels prices 'indicative, non-contractual'.
One-off fees
| Fee | Amount |
|---|---|
| Enrolment fee, standard (once in lifetime) | €4,500 |
| Enrolment fee, adaptation | €7,500 |
Annual extras
| Item | A year |
|---|---|
| Annual registration fee F1–F2 | €1,800 |
| Annual registration fee F3–F5 | €2,320 |
| Annual registration fee Y1–Y5 | €3,080 |
| Annual registration fee Y6–Y9 | €3,400 |
| Annual registration fee Y10–Y12 | €3,560 |
Real annual cost (model)
- Tuition€18,690
- Annual registration fee F1–F2€1,800
- Annual registration fee F3–F5€2,320
- Annual registration fee Y1–Y5€3,080
- Annual registration fee Y6–Y9€3,400
- Annual registration fee Y10–Y12€3,560
- Enrolment fee, standard (once in lifetime) (one-off, spread over 3 years)€1,500
- Enrolment fee, adaptation (one-off, spread over 3 years)€2,500
- Total a year€36,850
Calculated by Scholaria from the school's published fees for the oldest year group; not a figure from the school. How we calculate
Source: stpeters.es · checked 21 October 2026
At a glance
- Type
- International
Academic profile
- Curriculum
- International Baccalaureate
- Languages of instruction
- English, Spanish
Scholaria is an independent information guide. We do not take applications or enquiries: please contact the school directly through its website, phone or e-mail.