Dharma-stream is a series of regular video teachings directly from Phakchok Rinpoche, designed to be viewed in a group setting.

Use the links below to read more about the Dharma-stream teaching format and program details along with details of where you can find a Dharma-stream group or how you can form a group yourself.

Information and sign-up details:


What is the Dharma-stream

Find out more about the Dharma-stream program, what it involves and how to join.


Find an Existing Dharma-stream Group

Want to study the Dharma-stream topics? Browse a directory of over 30 existing groups covering many countries and regions around the world.


Apply to form a New Group

Find out how to create a new group in your local area. A new group requires a minimum of only 3 people to receive the video teaching sessions.

Dharma-stream Programs:


Dawn of Dharma

An experiential and practical presentation of key points of the Buddha’s teachings in 27 parts, taught by Kyabgön Phakchok Rinpoche.