Family · Schooling for Children
Preschool & Kindergarten
Learn enrollment basics, age requirements, and what costs to expect.
Getting your child into a Polish kindergarten (przedszkole) is a straightforward process once you understand the key timelines, costs, and documentation. This guide walks you through enrollment, age eligibility, and what to expect for both public and private options.
Understanding Polish Preschool & Kindergarten
Polish education uses specific terminology for different stages. For children aged 3 to 5, enrollment in a przedszkole (kindergarten or preschool) is optional but very common. Public kindergartens are free for the first 5 hours per day; additional hours are charged hourly at rates set by your local gmina (municipality). Meals are typically charged separately, usually around 19 PLN per meal.
At age 6, the situation changes: preschool becomes compulsory. This mandatory year is called zerówka (zero grade or preparatory class), which prepares children for first grade. Zerówka can be held either in a kindergarten or at a primary school (szkoła podstawowa). Polish law guarantees that by age 5, the gmina must provide your child a place if you request one; by age 3, they have a right to a spot in public preschool, though it may not be your first choice.
When Enrollment Happens
Public kindergarten enrollment follows a set annual calendar. Most cities and gminas run their main recruitment between late February and April each year for admission the following September 1. The exact dates vary by city, so check your local Urząd Miejski (city hall) or gmina website for precise deadlines in your area.
If you arrive in Poland mid-year, do not wait for the next official recruitment period. Children can be admitted to kindergarten on an ongoing basis throughout the school year depending on availability of places. Contact the kindergarten director or your local gmina education department directly to inquire about open spots.
Private kindergartens operate differently: enrollment is open year-round, and you can choose your child's start date based on your needs rather than the calendar. This flexibility is one major advantage private institutions offer.
The Enrollment Process for Public Kindergartens
Step 1: Prepare Your Application
Most larger cities now offer online enrollment platforms. You will fill out an application form (either digitally or on paper) ranking your top kindergarten choices, usually up to three, in order of preference. Smaller municipalities may require you to submit a paper application directly to your first-choice kindergarten.
When you complete the application, you provide information about your family and your place of residence. The gmina then awards points based on statutory criteria (same across all public kindergartens) and may apply additional local criteria. Priority is given to children with disabilities, from large families (three or more children), in foster care, raised by a single parent, or with parents who have disabilities.
Step 2: Gather Required Documents
For public kindergarten enrollment, you will typically need to submit the following documents together with your application:
- Child's birth certificate (akt urodzenia). If issued abroad, it should be translated by a certified translator (tłumacz przysięgły) or have an apostille.
- Child's passport or other valid identification document.
- Parent or legal guardian's identification document (passport, dowód osobisty, or karta pobytu).
- Proof of address in Poland: a rental agreement (umowa najmu), utility bill in your name, zameldowanie registration certificate, or a written declaration of residence (oświadczenie o miejscu zamieszkania) signed by you.
- PESEL (Polish personal identification number) if your child has one. Note: PESEL is not required for enrollment, but some online systems request it. If you do not yet have one, you may submit a paper application instead.
- Any supporting documents related to priority criteria, such as proof of employment for both parents, employment of a single parent, or documentation of a child's disability.
Non-Polish birth certificates often need official translation. If your child was born abroad, you may need to have the birth certificate transcribed (transkrypcja) at a Polish civil registry office (Urząd Stanu Cywilnego, or USC) to obtain a PESEL number. This is straightforward but adds a step; plan for it in advance.
Step 3: Submit and Wait for Results
If your city uses an online recruitment platform, log in, complete the electronic form, print it, sign it, and deliver it to your first-choice kindergarten before the deadline. If recruitment is handled on paper, submit your completed application and documents directly to the kindergarten office.
After the application deadline, the gmina reviews all applications, awards points, and publishes a list of admitted children. If your child was not admitted to your first choice, they may be offered a place at your second or third choice, depending on availability. You will then be asked to confirm acceptance at the assigned kindergarten.
Costs & Availability for Public Kindergartens
Public kindergartens in Poland are heavily subsidized. The first 5 hours per day are free of charge. If your child stays beyond those 5 hours, you pay an hourly rate set by your local gmina; these rates vary by location, with Warsaw charging around 2.81 PLN per additional hour.
Most families pay modest monthly fees. The typical cost in a public kindergarten ranges from 300 to 400 PLN per month, which usually includes meals, a contribution to the kindergarten development fund, and other extras. Meals are sometimes charged separately at roughly 19 PLN per meal.
Public kindergartens operate Monday to Friday during school hours. They provide a minimum of 5 hours of teaching and care per day. Many offer additional paid classes such as dance, art, English, or sports. Your gmina determines the daily operating hours and the number of free hours, so check your local policies.
Private Kindergartens
Private kindergartens (przedszkola niepubliczne) offer a completely different enrollment experience and cost structure. Registration is simpler and can happen any time during the year; you approach the school directly without going through gmina recruitment. This flexibility is attractive for families arriving mid-year or with specific pedagogical preferences.
Tuition at private kindergartens varies enormously depending on location and school philosophy. A typical non-international private kindergarten may charge between 120 and 350 EUR per month. Specialized options—such as Montessori, Waldorf, international, or bilingual programs—can range significantly higher. In Warsaw, some international schools with the IB curriculum charge 28,000 to 33,000 PLN per year, with additional entry fees.
Many private kindergartens offer amenities beyond standard care: individualized attention, educational philosophies tailored to your child's needs, and transparent communication via apps. Some include additional languages or specialized activities in their fees. When evaluating a private kindergarten, clarify exactly what is included in monthly tuition and what costs extra.
Priority Criteria & How to Maximize Your Chances
Public kindergarten placement is competitive in popular areas. While the law guarantees a spot by age 5, it may not be your preferred kindergarten. Priority is always given first to children living in the gmina where the kindergarten is located. Children with special circumstances (disabilities, large families, single parent families, foster care) receive extra points.
Beyond statutory criteria, your gmina may set up to six additional local criteria, such as: having a sibling already attending the kindergarten, both parents working or studying full-time, or living in a particularly underserved area. These vary by municipality, so review your gmina's specific rules.
If you do not fall into any priority category, do not be discouraged. Many expat families still secure spots, particularly in less popular kindergartens or further from the city center. Be willing to accept a kindergarten that is not your first choice and further from home; once your child is enrolled and settled, transfers between kindergartens are sometimes possible.
Key Documents Explained
PESEL
PESEL is a nine-digit personal identification number assigned to everyone in Poland, including foreign residents and their children. While not required for kindergarten enrollment, many online registration systems request it. If your child was born abroad, you can obtain a PESEL by having the birth certificate registered (transkrypcja) at the USC. If you do not yet have a PESEL, submit a paper application to the kindergarten instead of using the online system. You can apply for a PESEL later using kindergarten enrollment as your legal basis for the application.
Proof of Address
Proof of address can take several forms: a zameldowanie (registration of residence at the local gmina office), a rental contract (umowa najmu), a utility bill in your name, or even a signed written declaration of your residence address. Do not let a lack of formal zameldowanie stop you from enrolling; Polish law prohibits schools from refusing admission based on missing address documentation. If you have not yet registered your residence officially, a lease agreement or signed statement is sufficient.
Birth Certificate Translation
If your child's birth certificate is not in Polish, have it translated by a certified translator (tłumacz przysięgły). This is a formal legal translation bearing the translator's official seal. Alternatively, obtain an apostille on the original birth certificate if your country is party to the Hague Apostille Convention. Some kindergartens may accept photocopies; ask when submitting your application.
Tips for a Smooth Enrollment
- Start early: Check your gmina website or contact the Urząd Miejski in January or February to confirm enrollment dates for the coming school year.
- Keep copies: Make photocopies of all documents you submit; you will often need them later for school, healthcare (NFZ), or other registrations.
- Get translations in advance: Do not wait until the enrollment deadline to translate birth certificates or other documents. Translation takes time.
- List kindergartens strategically: Put your top preference first, but also list alternatives further from your home or less popular facilities to increase your chances.
- Confirm in writing: When you are offered a place, confirm acceptance in writing (email is usually acceptable) and keep proof of your confirmation.
- Mid-year arrivals: If you arrive in Poland after the main recruitment closes, contact kindergartens directly or your gmina education office about available spots. Do not assume you have to wait until the next September.
- Language support: Kindergarten teachers are accustomed to foreign children. Your child will learn Polish rapidly through daily interaction, and the school is not permitted to refuse admission due to language barriers.
Common Questions
Do I need a PESEL to enroll? Not technically, though online systems often request it. If you do not have one, apply via paper form at the kindergarten instead.
What if my child does not speak Polish? Language is not a barrier to admission. Kindergarten is an ideal environment for children to learn Polish naturally while playing with peers.
Can my child start mid-year? Yes. Children are admitted on an ongoing basis throughout the school year based on availability. Contact the kindergarten or gmina directly.
What is the difference between przedszkole and żłobek? Żłobek (crèche or nursery) is for children under 3 and operates under a different regulatory framework with fees and subsidies. Przedszkole is for ages 3–6 and is heavily subsidized if public. This article covers przedszkole only.
Is zerówka mandatory? Yes. By law, every 6-year-old must attend one year of zerówka to prepare for primary school. This can be satisfied through either a kindergarten's preparatory class or a primary school's pre-class program.
Keep reading — Schooling for Children
Always verify with official sources before acting on the information above.
