GIVING YOUR LIFE A MEANING

Bringing purpose to humanity

About Us Get Involved Contact Us

Monitary Donations

Your generosity can make a world of difference. Every contribution, no matter the size; brings us together.

Donate Now

Be a Volunteer

Your time is a priceless gift. Join us in making a lasting impact by landing a hand and make a difference.

Be A Volunteer

Non-Monitary Donations

Preloved item donations are like seeds of kindness, sowing hope and making a dream flourish.

Donate Now

Giving Your Life A Meaning Foundation

Giving your life a meaning foundation (GLM) is a BBBEE level 1 NPO founded in 2022, certified non-profit organisation, Bred in Soshanguve, Gauteng. We strive to provide community services to the marginalised community of Soshanguve, Mabopane, Winterveld, Ga-Rankuwa and other informal settlement since established in 2010.

Learn More

What We Do

The foundation is all about giving back to the community and the services comprises of: hot meals (soup kitchen), sanitary pads drive, charity shop, Christmas shoe box, youth development and job creation

Sanitary Pad Drive

The sanitary pads drive campaign is an outreach initiative, which not only seeks to make sanitary pads accessible to ...Read More

Youth Development

This is to help young people realise their full potential and prepare them for life challenges. The organisation helps young ... Read More

Hot Meals Kitchen

The aim of hot meals is to provide regular, nutritious food to children who are unable by reason of lack of good quality ...Read More

Be a volunteer