Overview
St. Peter’s school is the only school in Barcelona with the IB Continuum taught in English. We offer the three International Baccalaureate programmes: Early and Primary Years, Middle Years and Diploma Programme.
St. Peter’s is the only school with a Science Lab for Early Years, the first centre that has introduced subjects such as blockchain, nanoscience, neuroscience and artificial intelligence in their curriculum. It has a strong focus on Science, Technology, Critical Thinking and Change Making. St. Peter’s has been ranked as the best school in Spain by the prestigious magazine Forbes.
In this International School, not only do they give the children the academic excellence they need to enter the most prestigious universities around the world but also, they encourage them to become well-informed, independent and open-minded individuals, ready to study, work or live wherever they wish.
- from 1
- to 18 years old
Co-Education
from 9,800 to 17,289 EUR
Founded in 1964
42 different nationalities
600 students
Video
Academics
Tuition Fees for 2025
Learn more about St. Peter's School Barcelona tuition fees for 2025, including general fee details and available scholarships.
Annual tuition fees
Annual tuition fees at St. Peter's School Barcelona range from EUR 9,800 to EUR 17,289, depending on the student's grade level and program.
Scholarships
Scholarship information is not currently available. Please contact the school directly through this page to learn more.
Extra curricular
Facilities
Campus Facilities
Things to know
Enrollment phase
Nursery 1 to Year 12
Minimum Enrollment Duration
This school requires a minimum enrollment of 12 months, ensuring students have adequate time to benefit from the curriculum and educational experience.
Student Community
St. Peter's School Barcelona welcomes a vibrant community of 600 students representing 42 different nationalities.
Student-teacher ratio
1 : 7
Reviews (3)
Location
- Address: Carrer d'Eduard Toldrà, 18, 08034 Barcelona, Spain
FAQs
How much does it cost to attend St. Peter’s School Barcelona?
Tuition fees for St. Peter’s School Barcelona range from 9800 to 17289 EUR per year depending on the student’s grade and chosen program.
Does St. Peter’s School Barcelona offer scholarship programs for the year 2025?
What is St. Peter’s School Barcelona best known for?
How many kids go to St. Peter’s School Barcelona?
Contact the school
