Primrose Hill National School
School Details
Location
About
Primrose Hill National School is a small, co‑educational primary school situated on Hazelhatch Road in Celbridge, County Kildare. Managed by the Church of Ireland, the school welcomes boys and girls from Junior Infants through to Sixth Class, currently accommodating around 115 pupils across five mainstream classrooms. The school’s ethos is firmly rooted in the values of the Church of Ireland, with Religious Education taught as a core subject and regular participation in church services, fostering a sense of honesty, truthfulness and fairness among pupils. The learning environment is described as happy and family‑centred, aiming to ensure every child feels valued and experiences a strong sense of belonging. Small class sizes enable personalised attention and a caring atmosphere, while the school’s close links with the local Christchurch community support a broad range of extracurricular activities and community involvement. Facilities support a balanced curriculum that includes science fairs, technology exhibitions and regular outings, encouraging curiosity and holistic development.