Learn Nonviolent Communication

There are many ways to learn, practice, and share NVC:

NVC Trainings

Workshops and classes are a great way to learn while exchanging experiences with other NVC supporters. Trainings include introductory presentations, weekend workshops, week-long residential workshops, long-term online classes, and everything in between.

Find trainings offered by CNVC Certified Trainers

CNVC Certified Trainers

CNVC Certified Trainers possess the knowledge and skills to provide support in your path to NVC proficiency.

Find Certified Trainers

International Intensive Trainings

IITs are 9-day residential workshops sponsored by CNVC in various locations around the world. They are "immersion experiences," led by a group of three to five CNVC Certified Trainers. Each IIT typically includes 40 to 70 participants of varying levels of NVC proficiency. The purpose of the IIT is to provide an opportunity to practice NVC in community over an extended period of time, to encourage development of NVC skills and consciousness.

Learn about IITs

CNVC Bookstore

The CNVC Bookstore offers NVC materials for purchase. All proceeds contribute to the sustainability of CNVC.  

General NVC Education Children Parenting Multimedia Helpful Tools

NVC Academy

The NVC Academy offers trainings from a large number of CNVC Certified Trainers, through a multimedia library, online workshops, and telecourses by phone.  

Find an NVC Academy training

NVC Practice Groups

Connect with other NVC students in your local community by joining an established practice group or by forming one yourself. Each practice group develops their own dynamic, using materials selected to meet their particular interest. Purchase items from the CNVC Bookstore to study in your practice group.  

Find a Practice Group Create a Practice Group

Become a CNVC Certified Trainer 

If you are interested in becoming a CNVC Certified Trainer, we suggest reading the Certification Preparation Packet (CPP) in its entirety, to determine if pursuing CNVC Certification is your path.

Become a CNVC Certified Trainer