Bringing your family to Poland from India, Bangladesh, or Sri Lanka is already a complex journey — and once you arrive, the next big question is education. Polish schools are free for foreign children, but the enrollment process has rules, deadlines, and paperwork that most newcomers don't expect. This 2026 guide walks you through every step: which schools you can choose, what documents the principal will ask for, and how Poland gives free Polish language lessons to your kids during the school day.
How the Polish School System Works
Education in Poland is compulsory for children aged 7 to 18, and it's free in public schools — including for foreign children whose parents have a residence permit (karta pobytu) or even just a registered address. The system runs in three main stages:
- Szkoła podstawowa (Primary school) — 8 years, ages 7–15. Compulsory.
- Szkoła ponadpodstawowa (Secondary school) — 4 years (liceum) or 5 years (technikum). Compulsory until 18.
- Przedszkole (Kindergarten) — ages 3–6, optional but the year before primary (age 6) is mandatory.
All public schools follow the curriculum set by the Ministry of National Education. You can find the official rules at mein.gov.pl — the government education portal.
Step-by-Step: How to Enroll Your Child
Enrollment in a public Polish school is mostly a school-level process — not a city-level one. Here is the practical sequence most Asian families go through in Warsaw, Krakow, or Wrocław in 2026:
- Find your rejonowa szkoła (district school). Every address in Poland is assigned to a specific public primary school. Use your local urząd dzielnicy (district office) website or just ask the closest school directly.
- Collect documents (full list below) — bring originals plus translations.
- Visit the school in person. Walk in, ask for the sekretariat (secretariat), and request enrollment paperwork. No appointment needed.
- Submit the application. The school principal (dyrektor) reviews and decides on placement, including which grade level fits your child's prior education.
- Get a placement decision in writing — usually within 7–14 days.
- Apply for free Polish language classes (see section below) at the same time.
Important: you can apply year-round, not only at the September start. Many Asian families arrive mid-year and enroll their children within 2–3 weeks.
Documents You Need
Polish schools usually ask for these papers. If anything is in English, Hindi, Bengali, or Sinhala, it must be translated by a sworn translator (tłumacz przysięgły).
- Child's passport — original + copy.
- Child's birth certificate (translated and apostilled if from abroad).
- PESEL number — if your child doesn't have one yet, the school can usually enroll first and you provide it later. See our guide on how to get a PESEL for foreigners.
- Proof of registered address in Poland (zameldowanie or rental contract).
- Parent's residence permit (karta pobytu) or visa.
- Last school report from your home country (translated). The principal uses it to assign the right grade.
- Vaccination record (książeczka zdrowia) — Polish schools check this. Missing vaccinations can be completed at a local pediatric clinic.
Free Polish Language Lessons (Critical Benefit)
Polish law guarantees every foreign child up to 6 free additional Polish language lessons per week for as long as needed. This is one of the strongest support systems in Europe — and it's underused because parents don't know to ask for it.
How to activate it:
- Tell the school principal in writing that your child needs Polish as a second language (PJDO — Polish jako drugi język).
- The school must organize the lessons within the same school building, during or after regular hours.
- You don't pay anything. Funding comes from the local samorząd (municipal government).
Most Asian children become functionally fluent in Polish within 6–12 months when they take these lessons consistently. Polish is the language of all standard subjects — math, history, biology — so this support is what determines whether your child catches up academically or falls behind.
Public vs Private vs International Schools
You have three real options, with different costs and trade-offs:
Public school (szkoła publiczna)
- Cost: free.
- Language: 100% Polish.
- Best for: long-term integration, families staying 5+ years, kids under 12.
Private Polish school (szkoła niepubliczna)
- Cost: ~1 500–4 000 zł/month.
- Language: Polish, smaller classes (15–18 students vs 25–30 in public).
- Best for: families who want Polish curriculum but more individual attention.
International school
- Cost: ~6 000–15 000 zł/month (American School of Warsaw, Canadian School, British School).
- Language: English, IB or American/British curriculum.
- Best for: families planning to leave Poland in 2–3 years, or kids preparing for university abroad.
For most Asian working families with karta pobytu, the public school + free Polish lessons combination is the right financial and integration choice.
Practical tip: If you arrive in Poland in October and your child has no Polish, walk into the nearest district school the next day. Ask for "zapisanie do szkoły dla dziecka cudzoziemca" — they are legally required to enroll. The principal cannot refuse based on language.
Frequently Asked Questions
Can my child go to a Polish school without speaking Polish?
Yes. Polish schools are required by law to accept foreign children regardless of language ability. The school must provide up to 6 free additional Polish lessons per week to help the child catch up. Most children become conversational in 6–12 months.
Do I need a PESEL number to enroll my child?
Not at the moment of enrollment. The school can register your child temporarily and ask for the PESEL within a few weeks. You can apply for the child's PESEL at any urząd dzielnicy (district office) with the parent's karta pobytu and the child's passport.
What is the deadline to enroll a child for the school year?
The official enrollment window is typically February–April for the September start, but Polish law allows enrollment any time during the year if you arrive mid-year. Mid-year enrollments are processed within 7–14 days.
Can my child attend an international school instead?
Yes, if you can afford the tuition (6 000–15 000 zł/month). International schools follow IB, American, or British curricula and teach in English. They are best if you plan to leave Poland or send your child to a foreign university later.
Education is one of the strongest reasons families choose to settle long-term in Poland — and getting it right starts with legal status that lets you stay. Legal Solutions — 6 years, 3,000+ cases, 98% approval rate.