How to Get Help
24-Hour Support & Information Line


Call 911 if you are in immediate danger.

All of WEAVE’s services can be accessed by calling the Support and Information Line. WEAVE’s 24-Hour Support and Information Line offers immediate intervention and support by trained peer counselors. Help is available in over 23 languages.

Call whenever you feel the need to talk, regardless of whether the incident just occurred, or occurred months or even years ago.


Counseling Services


If you are interested in starting counseling, please call the 24/7 Support Line to request an intake telephone appointment. The Support Line number is 916-920-2952. For health and safety reasons, all counseling services at this time are provided by phone. 

Domestic Violence Group Counseling

WEAVE provides 15 week group counseling to help women, men, and teens address the many issues related to being a victim of intimate partner/domestic violence.

To start group counseling, clients must first attend an intake assessment during scheduled hours.

CPS clients must complete an intake assessment to enroll and an individual pre-session prior to starting group. All CPS counseling is free.

Individual Counseling

WEAVE’s counseling program provides a safe environment to talk about one’s experiences and gain tools needed to cope with difficult emotions, improve one’s sense of self-esteem, self-determination and safety. 

Depending on the service you are seeking, counseling may be free or offered on a sliding scale. Counseling is offered for trauma, loss, parenting, relationship issues, and more. 

Couples or Family Counseling may be offered based on assessment of safety and needs.

Therapists are trained in evidence-based and trauma-informed practices.

Sexual Assault Survivor Support Group

WEAVE offers an 8 week sexual assault support group. For more information call 916.448.2321 and schedule an intake assessment. 

Parent/Significant Others Support Group

WEAVE offers an 8 week Sexual Assault Support Group for parents and significant others. For more information call 916.448.2321.