St James’ Primary School YAMBA

New South Wales, Australia

Location: New South Wales, Australia
Type: Mainstream School
Phase: Primary
Funding status: Independent
Gender: Mixed

About St James’ Primary School YAMBA

St James Primary School is a mixed, independent, mainstream, Roman Catholic primary school in Yamba, New South Wales. It caters for students from Years 1 to 6. 

St James Primary School was founded by Paul Edgar in 1997 when the need for a Catholic school in Yamba was voiced, with land donated by the Dougherty Bros. It has a fully integrated sustainability and environmental education programme for its students called Kids Grow. 


Nicholas McTaggart


All classrooms are well-equipped with the latest technology, including interactive whiteboards. Classes are kept small to ensure every child gets one-on-one attention as they learn. The school also offers an enrichment programme that helps students with additional needs. In addition, there is a parish school forum for parents to interact with school decisions. 


The curriculum at St James Primary School is based on Catholic ideals. They seek to teach children to be active learners and to not be afraid of challenges. They want them to love the art of learning, becoming ‘the best learner they can be’. While the curriculum prioritises literacy and numeracy, the school believes personal interactions and understanding the importance of team work, trust and inclusivity is just as vital. This is portrayed through their love of the arts, from their primary choir to their Dance Fever and sporting events. Sustainability and environmental education is promoted through Kids Grow where students engage in purposeful gardening.

School ethos

The school’s ethos is based on their two mottos: ‘to build relationships for learning’ and to ‘grow as one’. St James Primary School is committed to excellence and strives to be a learning centre that is truly Catholic in its way of life, and is respectful and responsive to its community needs.


Address: Lot 1 Carr's Drive, Yamba, New South Wales, 2464, Australia
Telephone: +61 2 6646 3266