← Back to Child & Youth Information
Program Unit Funding (PUF) for Children 2.8 Years old - 5 Years Old
Program Unit Funding (PUF)
The Government of Alberta provides Program Unit Funding (PUF) for children to access Early Childhood Services (ECS) for free, in an educational setting. This is programming for children who require additional support to help prepare them for Kindergarten and Grade 1. Depending on the level of support needed, children may have access to professionals like speech therapists, occupational therapists and more. Children can access PUF services as early as 2 years 8 months old. Children can access PUF for a maximum of 3 years, with the last year available in Kindergarten. Children must be at least 5 years old as of December 31 of the year they have started Kindergarten.
There are two ways PUF services are delivered,
- In independent ECS operators and community preschools (community based)
- In Special Needs congregated settings (facility based)
Community based – some PUF providers do not have the facility to provide services to children so they partner with community preschools and independent ECS operators. Not all preschools & ECS have PUF available so call your community preschool directly if you are interested and ask them if they could provide PUF supports for your child.
The following list includes service providers (agencies) that work with a child in their community school as well as some independent schools that have their own therapy team on site. These organizations can offer PUF services when FSCD funding for home services is not in place. Some also offer Mild/Moderate support for children without severe delays that do need extra help within the classroom.
Some service providers may offer FSCD rates, however not all professionals within an organization charge the same, so some may still require parents to top-up the rate. Please check in with each service provider individually.
Education Options for Children in Kindergarten to Grade 12
Our list of different school boards, including public schools from Calgary and surrounding area, along with their programs. We also have a list of private schools.
School Boards for Surrounding Communities
Calgary Board of Education (CBE)
Calgary Catholic School District (CCSD)
Private Schools
Home Schooling & Home Education
Alberta Homeschooling Association
The Alberta Homeschooling Association (AHA) is a volunteer-run, non-profit organization advocating for educational choice in Alberta, supporting families through resources, updates, and lobbying for better policies, like access to school courses for homeschoolers. They offer info on Alberta’s home education rules, support for special needs, and connect families to resources, promoting self-directed learning while working with government and other boards to recognize homeschoolers’ unique needs
Email: albertahomeschooling@protonmail.com
Website: https://albertahomeschooling.ca/index.html
How to Register for School
See this section for information and guides on how to register for the public and private school boards, including when and how to register.
Register for Public School
Register for Private School
Private School
Calgary has a few private schools, some that are autism specific schools and some that are pan-disability (all diagnoses). Each private school has unique programs, applications processes & tuition fee’s. Although private schools are available, they often have waitlists for admission due to high demand (even if you can pay the tuition). Please visit the individual websites for more specific information. See below for a list of private schools in Calgary.