Grow Great Flourish


Flourish is a social franchises network that seeks to offer universal access to mom and baby classes that support, celebrate and empower mothers through the critical first 1000 days of a child’s life.

The first 1000 days of a child’s life (i.e. from conception to age two) is an opportunity to establish a foundation for children’s academic success, health and general well-being. However, it is also a period of vulnerability to stunting. In efforts to end the prevalence of stunting in South Africa, Flourish was born.

Using a social franchise model, and drawing from the latest literature, Flourish aims to provide universal access to mom & baby classes (called Flourish visits) that support, support, celebrate and empower pregnant & new mothers through the critical first 1000 days of a child’s life.



What is the Flourish Journey?

The Flourish journey is made up of weekly Flourish visits over a period of 10 weeks with a group of 10 mom’s to be. These visits are run by the Flourish franchisee in local communities and cover a range of maternal and child health topics, as well as self-care & self-nurturing tips and techniques. Only licensed Flourish franchisees are permitted to run Flourish visits and Flourish visits are in no way a replacement for pregnant women’s routine clinical antenatal care.

Download the Flourish brochure here to learn more about the Flourish Journey.


What are the benefits of embarking on the Flourish journey?

The Flourish journey is a journey of companionship, belonging and acceptance where we as mothers have an opportunity to come together, nurture ourselves and the little body growing inside of us. It’s an opportunity to love, play, cry, laugh and forge the future we want for ourselves and our children.

Interested in embarking on a Flourish journey?

Flourish antenatal classes are currently running in the following neighbourhoods: Riverside, Soshanguve, Garankuwa, Mamelodi, Laudium, Kwa-Thema, Tsakane, Vosloorus, Katlehong, Alexandra, Yeoville, Johannesburg CBD, Clayville, Atteridgeville, Soweto, Thembisa, Diepsloot, Midrand, Worcester, Khayelitsha (Western Cape), Mopane, Glen Cowie, Capricorn District, Polokwane, Sekhukhune (Limpopo), Nkomazi, Kanyamazane, Sibange & Siyabuswa (Mpumalanga).

If you are a mom looking for a group near you please email us on and we will put you in touch with a franchisee in your area.

If you would like to apply to be a franchisee please Click Here to find more information.




A Flourish Franchisee is a woman who has been licensed by the Grow Great campaign to run Flourish visits in her community. She is not a healthcare worker, but rather a community activist, passionate about mothers and children and committed to supporting them through the critical first 1000 days. Interested in becoming a Flourish host? Write to

Follow the Flourish Facebook Page to stay up to date with Flourish developments.

Become a grow Great champion


Join Our Mailing List