Students from kindergarten to Year 6 collected the goods for Homeless Connect, which provides a one-stop shop for homeless people in Perth.
Among the items donated were 12 cartons of books from the school library.
The students also raised almost $380 in cash.
Year 1 teacher Kristine Sanders said the initiative highlighted to the students how fortunate they were.
‘My class has been learning about what it means to give and be charitable and they identified this as helping others and showing support and love,’ she said.
‘The girls are really proud to have contributed to such a worthy charity and now recognise that they can make a big difference in their community.’