Women's Recovery Programs, Inc.


Residential Treatment Programs in Two Locations:  Oakland and Hayward

" I am so thankful for Magnolia.  The staff helped me get my life back on track; I cherish the giving spirit and support that they share with me and all of the women who come here.  It is the first time in my life I felt valued as a mother and a human being.  I am so thankful"


          Who We Are

Magnolia Women's Recovery Programs is a not-for-profit organization committed to educating our clients, their children, family members, and others on the various illegal drugs that are destroying our community.  In 2013 we successfully expanded to two locations that provide a comfortable and completely furnished residential facility for pregnant and postpartum women and women with children. Daily programs are offered to empower our women to reconnect with their lives and families.




"The essence of Dignity - We care and we're here to help"

Donate -Change a Life

Magnolia Women's Recovery Program depends so much on our family of supporters.  Without them, we would not be able to provide the level of services that mean so much to our mothers and their children. Help us make a difference in their lives so they can make a difference in their children's lives.  Donate - Change a Life!

​​​What We Do

At Magnolia Women's Recovery Programs, we recognize the unique gifts, life circumstances and needs of each individual. Using those tools we build self esteem, healthy behaviors and foster the development of self-repect.

Magnolia Women's Recovery Program is a long-term residential substance abuse program for pregnant, postpartum and women with small children 0-7 years old.  We provide residential treatment and life skills support for mothers as they focus on recovery issues so they can have their children in their lives.

Our primary goal is to bridge women and their children into the recovery community by providing a safe and healthy environment while they address the issues that support their addictions.


                                         (510) 535-1344