When choosing between a Portuguese private school and an international school, parents should take several factors into consideration. If the family plans to stay in Portugal permanently, a Portuguese private school may be the best choice for the child's full integration into Portuguese society. It is significantly cheaper (savings of €8,000 to €15,000 per year) and provides an in-depth study of the Portuguese language and culture.
Cost of Portuguese Private Schools
Private education in Portuguese schools typically costs between €400 and €500 per month for primary and secondary pupils. In Lisbon, prices may be slightly higher — between €300 and €500 per month, plus approximately €120 per month for lunches. In other cities, the cost may be lower.
In annual terms, this represents approximately €4,800–€6,000 per year for education, plus additional expenses. The basic fees generally include:
Registration fee: approximately €300 per year
Textbooks and teaching materials: up to €300
School uniform: €100–€200
Meals: €1,200–€1,500 per year (if not included in the basic tuition)
Extracurricular activities: €200–€500 per year
Overall, parents can expect total expenses of €6,000 to €8,500 per year per child at a Portuguese private school, depending on the region and specific institution.
Cost of International Schools
International schools are significantly more expensive than Portuguese private schools. Annual costs can range between €6,000 and over €25,000, depending on the school's reputation, location, year group and facilities.
Detailed Costs by School:
Lisbon Region:
St Julian's School (Carcavelos): from €8,200 to €19,365 per year, plus a €900 registration fee and €3,100 admission fee
Carlucci American International School (CAISL): from €11,716 to €22,736 per year (2025–2026 academic year)
Prime School: from €10,470 to €19,280 per year
TASIS Portugal: information varies, but it is amongst the top schools with corresponding costs
Park International School: from €1,500 to €3,000 per month (Portugal's most expensive international school, €18,000–€36,000 per year)
Porto Region:
Oporto British School: from €8,735 to €14,585 per year
Lycée Français International Porto: from €4,915 to €5,975 per year
CJD International School: competitive prices for Porto
General Ranges:
The monthly cost of international schools is typically around €800, with a minimum of €400, but can reach €1,800 per month, representing an annual amount between €4,800 and €21,600.
Additional Expenses
In addition to the basic tuition, parents should consider the following expenses:
One-off Contributions:
Registration fee: typically between €30 and €70 per registration (non-refundable)
Admission fee: between €500 and €3,100 (depending on the school)
Deposit: €1,000–€3,000
Portuguese private and international schools offer high-quality education that meets the different needs of families in Portugal. The right choice depends on the family's long-term plans, language preferences, budget and the individual needs of the child. Understanding the complete cost picture will help in making an informed decision and avoiding financial surprises.