More than 70 service providers and 250 volunteers offered help as part of Homeless Connect, which aims to support disadvantaged people in finding housing and employment.
About 850 people accessed services such as accommodation assistance, legal counselling, employment options, training and financial assistance.
There were also opportunities to collect clothes, food, books and toys, and have health checks and haircuts.
Volunteering WA chief executive Mara Basanovic said the event highlighted the number of people in need and the volunteers who were willing to help them.
Get in front of tomorrow's news for FREE
Journalism for the curious Australian across politics, business, culture and opinion.
READ NOW‘There is also a level of deep sadness, helplessness and concern that so many people in our community find themselves without a home, without secure accommodation, uncertain about their future,’ she said.
‘To see any person in a situation of struggle and disadvantage is a real concern.’