BC Public School Enrollment for Newcomer Families
By WelcomeAide Team
Enrolling Your Children in BC Schools — What Newcomers Need to Know
Moving to British Columbia with children means navigating the school enrollment process — and the good news is that every child in BC has the right to attend public school, regardless of immigration status. Whether you are a permanent resident, refugee, temporary worker, or even an undocumented family, BC's public education system is open to your children from Kindergarten through Grade 12, free of charge.
This comprehensive checklist guides you through every step of enrolling your child, from finding the right school to understanding the support services available for newcomer families.
Official information: BC Ministry of Education — Newcomer Students.
Step 1: Understand the BC School System
BC's education system is organized into school districts, each managing public schools within a geographic area. Key facts:
- School year: September to June (approximately 10 months)
- Kindergarten: Children who turn 5 by December 31 of the school year can enroll
- Grades 1-12: Organized into elementary (K-7), middle (8-9 or 6-8 depending on district), and secondary (8-12 or 9-12)
- Public schools are free for BC residents — there are no tuition fees for K-12 public education
- French Immersion programs are available in most districts for families who want their children to learn in French
Types of Schools
- Public schools: Funded by the province, free for residents, open to all
- Independent (private) schools: Some receive partial government funding, but charge tuition
- Francophone schools: For families with French language rights under Section 23 of the Charter
- Online/distributed learning schools: For families who prefer or need remote education
Step 2: Find Your Local School
Public school enrollment is typically based on your home address — your child is assigned to a catchment school. To find your catchment school:
- Visit your school district's website and look for the "Find Your School" or "School Locator" tool
- Enter your home address to find the designated school
- Contact the school directly to confirm they have space and learn about their enrollment process
Major BC school districts:
- Vancouver: Vancouver School Board (VSB)
- Surrey: Surrey Schools — one of Canada's largest districts
- Burnaby: Burnaby School District
- Richmond: Richmond School District
- Victoria: Greater Victoria School District
Step 3: Gather Required Documents
Before visiting the school to register, gather the following documents:
Required
- Proof of child's age/identity: Birth certificate, passport, or immigration document showing date of birth
- Proof of BC residency: Utility bill, rental agreement, or bank statement showing your BC address
- Immigration documents: Confirmation of Permanent Residence, PR card, work permit, study permit, refugee claim documentation, or other status documents
- Immunization records: BC requires children to have up-to-date immunizations or a signed exemption. Bring whatever records you have from your home country — even if they are in another language
Helpful but Not Required
- Previous school records/transcripts: Report cards, transcripts, or any documentation of your child's previous education. If in another language, the school can often work with untranslated documents initially
- Medical records: Any relevant health information, allergies, or special needs documentation
- Custody documents: If applicable
Step 4: Register at the School
Visit your catchment school in person to register. Most schools have a registration process that includes:
- Meeting with the school administrator or enrollment coordinator
- Completing registration forms — the school will provide these. They typically ask for emergency contact information, medical information, language background, and consent forms
- Presenting your documents — show originals; the school will make copies
- Grade placement discussion — the school will determine the appropriate grade for your child based on age and previous education. In BC, grade placement is primarily based on age, not academic level
What If You Don't Have All Documents?
Do not delay enrollment because of missing documents. BC schools are required to enroll children even if documentation is incomplete. You can provide documents as they become available. The most important thing is getting your child into school as quickly as possible.
Step 5: English Language Support (ELL/ESL)
If your child's first language is not English, they will be assessed for English Language Learning (ELL) support — previously called ESL (English as a Second Language). BC schools offer extensive ELL programs:
- Initial assessment: The school will assess your child's English proficiency within the first few weeks
- ELL support: Qualified ELL teachers provide additional English instruction, either in a dedicated class or through in-class support alongside regular instruction
- Funding: The provincial government provides additional funding to schools for each ELL student — so schools are motivated to support your child
- Duration: Children typically receive ELL support for 1-5 years depending on their starting level and progress. Children often become conversationally fluent within 1-2 years, but academic English takes longer
Step 6: Settlement Worker in Schools (SWIS) Program
Many BC school districts have the Settlement Worker in Schools (SWIS) program, funded by IRCC. SWIS workers are multilingual staff who help newcomer families with:
- Understanding the Canadian school system
- Communicating with teachers and administrators
- Connecting families to community resources (food banks, health services, language classes, etc.)
- Navigating enrollment, report cards, parent-teacher conferences, and school events
- Translation and interpretation support
Ask your school if they have a SWIS worker. This service is free and confidential.
Step 7: Immunizations
BC requires children to be immunized against several diseases before attending school, including diphtheria, tetanus, polio, measles, mumps, rubella, and others. If your child is missing immunizations:
- Your child can still attend school while catching up on immunizations
- Contact your local public health unit to schedule catch-up vaccinations — these are free
- Bring whatever vaccination records you have from your home country
- Health units can assess what vaccines your child needs based on their age and history
Step 8: Understanding Report Cards and Communication
BC schools communicate with parents through:
- Report cards: Issued three times per year (fall, mid-year, and year-end). BC uses a proficiency scale (Emerging, Developing, Proficient, Extending) rather than letter grades for K-9
- Parent-teacher conferences: Usually held once or twice per year. Translators can be arranged
- School newsletters and websites: Important dates, events, and announcements
- Apps and portals: Many schools use apps like FreshSchools, SchoolMessenger, or MyEdBC for communication
Financial Assistance for School-Related Costs
While public school is free, there are costs for supplies, food, and activities. Help is available:
- School supplies: Many schools have programs to provide supplies to families in need — ask the school office
- School meals: Some schools offer breakfast and lunch programs. BC also has the School Meal Program
- Field trips and activities: Schools often have confidential fee waiver processes — ask the teacher or principal
- Before/after school care: The BC government is expanding $10/day childcare; check availability through ChildCareBC
Key Takeaways
- Every child in BC can attend public school free of charge, regardless of immigration status
- Enrollment is based on your home address — find your catchment school through your district's website
- Don't wait for perfect documents — enroll your child as soon as possible
- ELL/ESL support is available and well-funded in BC schools
- Ask about SWIS workers for free multilingual settlement support at your child's school
- Immunizations are required but catch-up vaccinations are free through public health
- Financial assistance is available for supplies, meals, and activities
Financial Support and Benefits for Families with School-Aged Children
Enrolling your child in school is a major step, but it's also important to understand the financial landscape of raising children in British Columbia. While public education is free, families often incur costs for school supplies, field trips, extracurricular activities, and sometimes nominal school fees. Understanding available financial support can significantly ease your transition. One of the most important federal programs is the Canada Child Benefit (CCB), a tax-free monthly payment made to eligible families to help them with the cost of raising children under 18 years of age. Eligibility is based on income and residency, and it's crucial to apply as soon as possible after arriving in Canada. You can find detailed information and apply through the official Government of Canada website: Canada Child Benefit. British Columbia also offers provincial benefits, such as the BC Family Benefit, designed to support families with the cost of living. To explore all federal and provincial benefits you might be eligible for, our Benefits Finder tool is an excellent resource. It helps you quickly identify and understand various programs. Additionally, you can use our Cost of Living Calculator to get a clearer picture of typical expenses in your BC community, helping you budget effectively for school-related costs and overall family needs. Don't hesitate to reach out to your child's school as well, as many offer support programs or fee waivers for families facing financial hardship.Supporting Your Child's Integration and Learning in BC Schools
Beyond the initial enrollment, helping your child adapt to a new school environment and educational system is key to their success. BC schools are diverse and welcoming, but cultural and linguistic differences can present challenges for newcomer children. Many schools offer English Language Learning (ELL) programs designed to support students whose first language is not English. These programs help children develop their English proficiency across all subjects, ensuring they can fully participate in classroom learning. It's important to communicate with the school about your child's language background during enrollment so they can assess needs and provide appropriate support. The BC Ministry of Education and Child Care provides resources for English Language Learners, which can be found by navigating their website or through a general search for "BC ELL resources." A good starting point for exploring the provincial education system and resources is the official BC Ministry of Education and Child Care website. Encouraging your child to participate in school activities, such as clubs, sports, or volunteer opportunities, can also significantly aid their social integration and help them make new friends. Regular communication with their teachers is vital; attend parent-teacher interviews and reach out if you have questions or concerns. Schools often use various communication tools, including newsletters, online portals, or direct emails. For any general questions about navigating the school system or finding local community resources to support your child, our AI NavigatorRelated Resources
WelcomeAide Tools
- WelcomeAide Blog — browse all newcomer guides and updates
- Ask WelcomeAide AI — get personalized answers to immigration questions
- Newcomer Checklist — track your immigration and settlement steps
- Rights Guide — understand legal rights and protections in Canada
- Settlement Programs — find settlement and integration support services
Related Guides
- Free ESL Classes for Newcomers in Canada â Where to
- How to Apply for a BC Student Loan (2026)
- College and University Admission for Newcomers in Canada
Official Government Sources
Keep WelcomeAide Free
This guide is free — and always will be.
WelcomeAide is a nonprofit. If this helped you, a small donation keeps us running for the next newcomer.
Support WelcomeAide →