Vision & Mission

To provide stimulating play environments where children learn and grow in collaboration with their families and their community.

To provide inclusive Pre-School education in partnership with families and the community. We will achieve this by being commited to high quality care which values and supports the principles of early childhood education and at the same time creating a positive and rewarding environment for those who work in our Pre-School.


At Dashing Ducks Pre-School we believe families are children’s first teachers and that partnerships with families are essential for positive outcomes for all children.

Our educators are always available in the mornings and afternoons, to discuss the child’s day, or an appointment can be made. We encourage family input into our program and keep families informed of what is happening at our centre through our newsletters, bulletin board, communication pockets, daily reflections and portfolios.


We believe that every child is unique and deserves the right to high quality education and care.

We believe that children are capable and competent learners. We will provide opportunities for children to be independent, make decisions, collaborate, and build confidence and self-esteem.


Welcome to Dashing Ducks Pre School

Dashing Ducks Pre-School Castle Hill has been operating since January 2014, our centre is licensed for 66 children. Our centre has 5 Large play spaces and a large outdoor play space rich in resources, natural play spaces and opportunities for sustainable practices.

Dashing Ducks Pre-School has underground parking available to families for drop off and pick up. Our centre has talented, qualified, friendly educators who are ready to build relationships with children, families and community.

Pre School Open: 7:00am – 6:00pm Monday to Friday

Our Spaces

Each day educators plan a variety of experiences for children based on their interests, skills, knowledge and development within the following educational environments.





5 Patty Place,

Jamisontown NSW 2750