Poland guarantees every child residing in the country the right to free education in public schools, regardless of the child's nationality, immigration status, or their parents' legal situation. This is an important right that parents may not be fully aware of. Whether your family has just arrived in Poland or has been here for some time, this guide explains how to enrol your child in a Polish school, what documents are needed, and what support your child can expect as a non-Polish-speaking student.
The Right to Free Education in Poland
Article 165 of the Polish Education Law (Prawo Oświatowe) states that all persons under 18 residing in Poland have the right to free education in public schools on the same terms as Polish citizens. This right is unconditional — it does not depend on the child having a PESEL, the parents having a valid residence permit, or the family's immigration status. Authorities are legally prohibited from refusing school enrolment on grounds of lack of documentation, provided the family is residing in Poland.
School education in Poland is compulsory (obowiązek szkolny) from age 7 (year 1 of primary school — szkoła podstawowa) through age 15 (end of year 8 of primary school). Continuation in secondary school is also compulsory until age 18 under the obowiązek nauki (obligation to learn) provisions, though this may be fulfilled in various ways.
School Structure in Poland
The Polish school system operates as follows:
- Szkoła podstawowa (primary school): 8 years, ages 7–15, classes 1–8
- Liceum ogólnokształcące (general secondary school): 4 years, ages 15–19, leads to Matura (school-leaving exam)
- Technikum (technical secondary school): 5 years, ages 15–20, technical qualification plus Matura
- Szkoła branżowa (vocational school): 3 years, ages 15–18, vocational qualification
Pre-school (przedszkole) for ages 3–6 is not compulsory for ages 3–5 but is free for 6-year-olds (rok zerowy / zerówka, which is mandatory). Kindergarten for ages 3–5 is also publicly funded and free, though places may be limited — register early.
Rejonizacja — Catchment Areas
Public primary schools in Poland operate on a catchment area system called rejonizacja. Every address in Poland falls within the catchment area of a specific public primary school — and children living in that area have a guaranteed right to enrol in that school. Children from outside the catchment area can apply to the school if places remain after catchment-area children are enrolled, but cannot be guaranteed a place.
To find which public primary school serves your home address, contact your local gmina's education department (wydział oświaty) or check the gmina's website. Some cities (Warsaw, Krakow, Wroclaw) have online tools for looking up your assigned school by address.
Secondary schools (liceum, technikum) do not use the same strict catchment system — students apply to their preferred schools based on primary school grades and optionally an entrance exam, with competitive admission.
Documents Required for School Enrolment
The following documents are typically requested at enrolment. However, the school cannot refuse enrolment solely because a document is missing — they must work with the family to find alternative means of confirmation:
- Proof of child's identity: passport, national ID card, or birth certificate
- PESEL number (highly recommended but not legally required for enrolment — the school can request one be assigned if the child does not have one)
- Proof of residence or address in the catchment area (utility bill, lease agreement, or a declaration of residence)
- Vaccination records (karta uodpornienia or zaświadczenie o szczepieniach) — required to confirm the mandatory vaccination schedule has been followed; Poland has a compulsory vaccination programme for children
- Previous school records or transcripts (świadectwo szkolne) with translation if not in Polish — helpful for placing the child in the correct year group
- Medical certificate if the child has special educational needs or a disability
Vaccination Requirements
Poland maintains a mandatory vaccination schedule (Program Szczepień Ochronnych, PSO) for children. The vaccines required include BCG, hepatitis B, DTP (diphtheria-tetanus-pertussis), polio, Hib, MMR (measles-mumps-rubella), chickenpox, and others at specific ages. Children arriving from abroad may have received equivalent vaccines under their home country's schedule — bring all vaccination documentation and the school's nurse or a paediatric clinic can assess equivalence. Missing vaccines can be administered in Poland; your family doctor (POZ) or the school nurse can advise.
Language Support for Non-Polish-Speaking Children
Polish law (Art. 165 of the Education Law) requires schools to provide integration support for non-Polish-speaking children, including:
- Additional Polish language lessons: Up to 2 hours per week of supplementary Polish as a foreign language instruction, funded by the gmina, for up to 12 months
- Asystent kulturowy (cultural assistant): Schools with 5 or more recently-arrived foreign children are entitled to a cultural assistant who helps with communication and integration between the family, child and school
- Preparation class (oddział przygotowawczy): In cities with significant foreign student populations, some schools offer preparation classes where newly arrived children receive intensive Polish instruction while gradually integrating into mainstream classes
The availability of these supports varies significantly between schools and gminy. Urban schools in Warsaw, Krakow and Wroclaw tend to have more established support structures. Ask the school director (dyrektor szkoły) specifically what integration support is available when enrolling.
Private Schools
Poland also has a range of private and international schools, particularly in major cities. International schools teach in English (or other languages) and follow international curricula (IB, British national curriculum, American curriculum). Costs: approximately 2 500–6 000 EUR per year at international schools in Warsaw. Polish-language private schools charge 500–2 500 PLN per month. Private schools may be appropriate for families planning a short stay or children who would struggle with immediate immersion in Polish.
Frequently Asked Questions
Can a school refuse to enrol my child because we do not have official residence documents?
No. Under Polish law, a public school cannot refuse to enrol a child simply because the family lacks official immigration documents or residence permits. The right to education is guaranteed to all children residing in Poland regardless of their legal status. If a school director (dyrektor szkoły) refuses enrolment citing lack of documents, this is unlawful. You can appeal to the local gmina's education department (wydział oświaty), the regional education authority (Kuratorium Oświaty), or contact the Children's Ombudsman (Rzecznik Praw Dziecka) for assistance. NGOs supporting migrants in Poland (such as Fundacja Ocalenie or the Polish Migration Forum) can also provide advocacy support in such cases.
Which year should my child be placed in at a Polish school?
Children are normally placed in the year corresponding to their age, as in their home country. However, if the child does not speak Polish or has significant gaps in their education, the school director (in consultation with parents) may offer placement one year below the standard age cohort to give the child additional time to adapt. This decision is made jointly with the parents and requires parental consent — it cannot be imposed against the parents' wishes. A child from abroad should not automatically be held back simply because they do not speak Polish yet; language support should be provided within the age-appropriate year instead.
Are Ukrainian children entitled to free schooling in Poland?
Yes, absolutely. Ukrainian children residing in Poland have the same right to free public education as Polish children and all other children residing in the country. Since 2022, Poland has made particular efforts to integrate Ukrainian children into the school system, including additional funding for Polish language support, cultural assistants, and psychological support. Many schools in large cities have experience with Ukrainian-speaking children and may have Ukrainian-speaking staff. Schools with 25 or more Ukrainian children are entitled to additional funding from the national budget for integration purposes. Local NGOs and Ukrainian community centres can assist families in navigating the enrolment process.
Does my child need to speak Polish before starting at a Polish school?
No. Children are not required to speak Polish before enrolment — in fact, the law specifically requires schools to provide language support for non-Polish-speaking children. Children are remarkably adaptable language learners and most children who are immersed in a Polish-speaking school environment from a young age (under 10) reach conversational Polish within 6–12 months. Older children (11–15) typically take 12–24 months to reach academic proficiency. The school should provide additional Polish lessons (up to 2 hours per week funded by the gmina) for up to 12 months after arrival. Parents should advocate for this support if it is not automatically offered.
What is the school year calendar in Poland?
The Polish school year runs from September 1 to approximately June 20–25. It is divided into two semesters: the first semester runs from September to January, with winter break (ferie zimowe) typically in January or February for 2 weeks (staggered by region). The second semester runs from February to June, with spring break (ferie wiosenne) around Easter for approximately 2 weeks and various shorter national holidays throughout. Summer holidays (wakacje letnie) run from late June to the end of August — approximately 10 weeks. Final exams (at the end of primary school: egzamin ósmoklasisty; at the end of secondary school: Matura) take place in May–June.
How does rejonizacja work for secondary schools in Poland?
Secondary schools (liceum, technikum, szkoła branżowa) in Poland do not use the same strict catchment area system as primary schools. Admission to secondary schools is competitive, based on: points from the primary school final exam (egzamin ósmoklasisty), grades from classes 6, 7 and 8 of primary school (converted to points), and achievements in competitions and extracurricular activities (which add bonus points). Children apply to secondary schools of their choice, and admission is determined by the point total. Popular licea in major cities can be very competitive. Foreign children who completed primary school abroad will have their qualifications evaluated to determine equivalence and point allocation.
Can my child take the Polish school-leaving exam (Matura) as a foreign student?
Yes. Foreign students who have completed secondary school in Poland are entitled to take the Matura examination on the same terms as Polish students. Foreign students may receive some accommodations (dostosowania) if they are non-native Polish speakers, including additional time for the Polish language component, taking the written Polish exam at a lower complexity level (poziom dostosowany), and some other adjustments. These accommodations are determined by the school and the Central Examination Commission (CKE) based on the student's documentation and length of education in Poland. The Matura with appropriate accommodations is fully recognised for Polish university admission.
Are school lunches and textbooks free in Poland?
Textbooks for primary school (szkoła podstawowa) years 1–8 are provided free of charge by the school under the Polish government's free textbook programme (Darmowe Podręczniki). Students may need to purchase some additional workbooks (ćwiczenia). In secondary school, students typically purchase their own textbooks — budget approximately 200–500 PLN per year. School lunches (obiady szkolne) are not free as a general rule, but are subsidised for families receiving social assistance (they may be fully funded by the gmina). Standard school lunch prices: approximately 5–15 PLN per day, or 100–300 PLN per month for a full lunch programme. Apply for lunch subsidies at your local OPS (Ośrodek Pomocy Społecznej) if finances are tight.
What extracurricular activities are available at Polish schools?
Polish public schools typically offer a range of extracurricular activities (zajęcia pozalekcyjne) including: sports clubs (football, volleyball, athletics, swimming), arts and crafts groups, school choir and music groups, science clubs, language clubs and conversation groups, and student council (samorząd uczniowski) participation. Most extracurricular activities at public schools are free or have a minimal fee for materials. Many schools also offer paid private language lessons, music lessons and sports coaching outside school hours. Ask the school secretary or check the school's website for the current offer. Large schools in major cities may have particularly extensive extracurricular programmes.
What psychological support is available for children adjusting to Polish school?
Polish schools have access to pedagogical-psychological counselling centres (poradnie psychologiczno-pedagogiczne, PPP) in every county (powiat). These centres provide: assessment of learning difficulties and special educational needs, counselling support for children and families experiencing adjustment difficulties, psychological support for children who have experienced trauma (relevant for children arriving from war zones), and advice on educational placements and accommodations. Referral is made by the school or parents directly — there is no waiting list for initial consultations in most areas. Services are free of charge. Schools with significant numbers of recently arrived foreign children may also have school psychologists (psycholog szkolny) with specific experience in intercultural adjustment.