Family · Schooling for Children
Primary & Secondary Schools
Compare public vs private schools and understand language support options.
Choosing a school for your child in Poland is one of the most important decisions you'll make as a parent settling abroad. Understanding the landscape—from free public schools to fee-based private and international options, plus the language support available for non-Polish speakers—will help you make an informed choice that suits your family's needs and timeline in Poland.
Overview: The Polish School System Structure
Poland's education system consists of compulsory and post-compulsory phases. Schooling is mandatory from age six (or age seven, depending on your child's situation) until age 18. Primary school (szkoła podstawowa) spans eight grades, divided into two stages: Grades I–III focus on integrated, foundational learning under one teacher, while Grades IV–VIII shift to subject-based instruction. After primary school, students move to secondary school (which may include a lyceum or technical school), lasting another four to five years depending on the track chosen.
If your child arrives without Polish language skills, they can still enroll in public school. The school will typically conduct an assessment interview (in a language they understand if needed) to determine the appropriate grade level, even if they lack formal Polish education records. This flexibility is one reason many expat families choose public schools for at least the early years—it offers a genuine immersion experience.
Public Schools vs. Private Schools
Public Schools (Szkoły Publiczne)
Public schools in Poland are tuition-free for all children, regardless of nationality or residency status. This applies equally to Polish citizens and foreign children through age 18. You will not encounter monthly fees, mandated donations, or tuition-based barriers to entry. Textbooks are largely provided free on loan by the Ministry of Education, and exam fees (including the eighth-grade final exam and the matura) are included at no cost.
Public schools follow the Polish national curriculum and are regulated by the Ministry of National Education. In large cities, public schools have become increasingly diverse, particularly in 2025 with significant populations of Ukrainian students and other foreign children. Class sizes can be larger than in private schools, and the language of instruction is Polish. However, many public schools now offer structured support systems for foreign children, which we detail below.
Public institutions generally have strong reputations for academic standards, though quality can vary significantly between schools and regions. Admission to primary school is typically based on residency in your local district (you must be accepted by your designated zone school). For secondary school, admission is more competitive and may depend on exam results from the eighth-grade national assessment.
Private and Non-Public Schools
Private schools in Poland have grown significantly since their introduction in the late 1980s. They vary widely in philosophy, pedagogy, and cost. Some are small Polish-language schools, while others are bilingual or fully international. Private primary schools typically charge between 1,200 and 4,700 euros per year, while secondary private schools range from 2,300 to 5,800 euros annually. International schools with English-language curricula cost significantly more, often reaching 7,000 euros or higher per year, with some premium institutions approaching 40,000 PLN (roughly 10,000 USD) annually.
Key characteristics of private schools include smaller class sizes, often lower teacher-to-student ratios, individualized instruction, more flexibility in teaching methods, and potentially stronger teacher credentials. Many private schools operate according to the Polish national curriculum while adding their own enrichment; most hold public school accreditation, which allows students to earn state certificates and diplomas upon graduation.
Private schools can reject or transfer students, though they cannot remove a student from primary school (which is compulsory). Admission often involves an interview, assessment, and provision of previous school records. Competition for places can be high, so it's advisable to apply early in the academic year.
- Montessori, Waldorf, and democratic schools offer alternative pedagogies
- Bilingual schools combine Polish curriculum with instruction in English, French, German, or other languages
- International schools follow foreign curricula (British, American, IB) and teach primarily in English
- Catholic and faith-based schools integrate religious education alongside standard curriculum
- Social schools (szkoły społeczne) are non-public institutions often run by foundations or organizations
Language Support for Non-Polish Speakers
Support in Public Schools
Public schools in Poland are now well-equipped to support foreign children learning Polish. When your child enrolls, the school will assess their language level and may place them in preparatory classes or provide supplementary Polish lessons (typically up to five hours per week at no additional charge). Some schools assign intercultural assistants who speak the student's native language to help bridge communication gaps and ease the transition.
Importantly, this language support is usually available for up to 12 months. The expectation is that most children will acquire functional Polish within a year of full-time immersion. Schools do not require a formal language proficiency certificate (unlike university admission), and teachers are trained to help foreign students integrate while learning the language. No language exam is necessary to enroll in primary school.
Support in Bilingual Schools
Bilingual schools in Poland combine the Polish national curriculum with extensive instruction in a foreign language (most commonly English). These schools teach some subjects in Polish and others in English, creating a two-language learning environment from the earliest grades. Bilingual schools are particularly popular in Warsaw, Kraków, and Wrocław, and they often attract both Polish and expat families.
In a bilingual setting, your child studies the same core curriculum as peers in public school but with linguistic scaffolding. Teachers are typically bilingual, and communication with families can often be conducted in English. However, Polish language learning is still mandatory, and students must eventually meet Polish literacy standards.
Support in International Schools
International schools teach primarily in English (or another foreign language) according to a foreign curriculum—typically British, American, or International Baccalaureate (IB). These schools are the best fit for children who do not yet speak Polish, as the primary language of instruction removes the immediate immersion barrier. Many international schools provide English as an Additional Language (EAL) support, specialized intensive programs for non-native English speakers, and mother-tongue support.
By law, international schools must teach Polish language, Polish history, and Polish geography to all students, even those in international classes. This means your child will gradually acquire Polish while learning core subjects in a familiar language. International schools follow external curricula and often prepare students for internationally recognized exams (IGCSE, A-Levels, IB Diploma).
What to Ask and Know During Enrollment
Documents You'll Need
When enrolling your child in a Polish school (public or private), you will typically be asked for the following documents: your child's personal details and identity document information; a declaration of your domicile (residence address in Poland); documents from your child's previous school (if applicable), such as a school certificate or transcript; and a parental statement expressing your wish to enroll the child at that particular institution. For public schools, you may also need proof of residence registration (meldunek) in the local district, though requirements vary by region.
Unlike university enrollment, school enrollment does not require a language proficiency certificate. Schools assume children will adapt linguistically during their schooling, and teachers will support this process.
Key Questions to Ask
- What is the school's experience with foreign students and their language support model? How long is formal Polish language instruction typically provided?
- Are there intercultural assistants or trained staff who speak your child's native language or English?
- What is the typical class size, and what is the teacher-to-student ratio?
- How is your child assessed and placed in the appropriate grade? Will the school conduct an interview in your child's native language or English?
- What curriculum does the school follow? Is it the Polish national curriculum, a bilingual blend, or an international curriculum (IB, British, American)?
- How are exam results tracked? What qualifications does a student earn upon graduation?
- What additional costs exist beyond tuition (uniforms, meals, trips, extracurriculars, school bus)?
- Does the school have a track record of helping children integrate socially and academically?
- Are there opportunities for parents to volunteer, and how are families kept informed (in what languages)?
The Enrollment Interview
Schools will conduct an interview with your child (and you) to assess readiness and language level. In public schools, this interview can be conducted in a language your child understands if they don't yet speak Polish. The school head or admissions team will use the interview—along with any previous educational records, health information, and learning history—to determine if your child can be placed in the requested grade or if a different level is more appropriate. Polish language ability is the primary criterion for placement; age and formal certificates are secondary considerations.
Private schools may also require assessment exams, especially for secondary admission. Some prestigious international schools ask for math and English diagnostic tests, but these are typically not difficult—they serve to identify areas where support is needed rather than to exclude candidates.
Timing and Deadlines
The academic year in Poland runs from September to June. Most enrollments occur in the spring (typically February to May) for the following September. If you arrive mid-year or need immediate enrollment, contact your local school directly—schools can and do admit students during the academic year, though it is more administratively complex. For private schools, competition for places can be high, so applying early (often as much as six months in advance) increases your chances of admission.
Cost Summary and Practical Considerations
Public schools are free. Private Polish-language schools range from roughly 5,000 to 45,000 PLN per year depending on the school and grade. Bilingual schools typically fall in the 15,000–40,000 PLN range. International schools with English-language curricula typically charge between 34,000 and 56,000 PLN annually, though some premium institutions exceed 80,000 PLN. Be aware that published tuition often excludes application fees, registration fees, uniforms, school transport, meals, trips, and extracurricular activities—these can add 10–30% to the base tuition cost.
Some expat families use a hybrid approach: they enroll their child in public school for the first one or two years (for language immersion and to establish local friendships), then transition to a bilingual or international school for secondary education to streamline university pathways. Others choose private schools from the start to minimize the language barrier and maintain an international curriculum. There is no single right answer; the best choice depends on your child's age, language readiness, your family's long-term plans in Poland, and your budget.
Keep reading — Schooling for Children
Always verify with official sources before acting on the information above.
