Bringing Oceans of Joy to those we serve
O’Joy is a social service agency focused on improving the lives of vulnerable seniors and individuals facing mental health challenges.
Established in 2004 by a group of counsellors and social workers, we provide counselling, case management, and active ageing programmes.
Our signature Volunteer Training Course trains volunteers to offer meaningful support to seniors, fostering companionship and care within the community.
We Support
What Your Support Made Possible
782
lives touched — individuals who found support, care, and renewed strength through our services
6338
counselling and casework sessions — offering comfort, guidance, and a listening ear during difficult times
386
active ageing sessions — helping seniors stay physically active, mentally engaged, and socially connected
93
active volunteers supported — equipped with the skills to support and uplift our seniors
As presented in FY2024/2025 Annual Report
Our Stories



.png)








