At Good Shepherd Primary School Physical Education lessons are conducted from Kindergarten through to Year 6. They are developed with the aim of increasing the student’s physical activity levels through maximum participation. The lessons improve the student’s skills in a fun, safe and structured environment.
Morning fitness is conducted in every classroom each morning. Three mornings a week every student from Year 1 to 6 starts the day by joining together for fitness. Some of the activities include dance, Zumba, aerobics, fitness stations, games and cross country training.
From Kindy to Year 2 the Perceptual Motor Program (PMP) is run for the students. This program "Aims to develop a child's perceptions and understandings of him/her self and his/her world through movement and motor experiences.” (A Perceptual Motor Program - Manual for Teachers 4th Edition 2007 Bulluss & Coles).
The school has recently moved into the Single Stream Catholic Sporting Association (SSCSA). The other schools that are members of the association are; St Augustine's School, St Maria Goretti's School, St Jude's Catholic School, Xavier Catholic School, Santa Clara School, St Michael's School Bassendean, Matthew Gibney Catholic Primary School and Mary’s Mount Primary School.
The School and Interschool carnivals that Good Shepherd students participate in include the Cross Country Carnival, Sports (Athletic) Carnival and the Eagles, Glory and West Coast Fever Cup -Lightning Carnival. The school also conducts swimming lessons and at the conclusion of these a School Swimming carnival will be held.