Milarepa Center is a Tibetan Buddhist retreat center in the Gelugpa tradition. We host a variety of programs encompassing compassionate and wise practice through study, meditation, and service.


Thangka Painting Workshop

April 25

with Jane Seidlitz

Thangka painting is the centuries old art form of Tibetan Buddhism. Each deity is a representation of a different aspect of a fully enlightened Buddha, and thus thangka painting becomes sacred art.

In this workshop you will learn the basic foundations of how a thangka is begun. After preparing the grid into which the drawing is made, we will focus on drawing the face and the hands of Shakyamuni Buddha (the most common Buddha image).

Read more

What Is Meditation?

Milarepa Center fosters a safe and peaceful environment encouraging rich contemplative practice. We offer instruction in both concentration and guided meditations that help participants cultivate mindfulness and thus a happier life.



Enter your email address below to receive our monthly E-Letter filled with upcoming event information and spirtual insights to enhance your practice.

Practice Schedule

Each month there are days set aside in the Tibetan calendar which are auspicious for specific practices. It's very helpful for Milarepa Center and its community to do these practices whenever possible. We invite you to join us for the various rituals or pujas we have scheduled.


Donate now

Join the Team!

Job Opportunities at Milarepa Center

Spiritual Program Coordinator
Cook & Kitchen Manager

Facilities & Land Manager


It is entirely due to your kindness that our Center flourishes. Here’s a glimpse of our new altar, the latest addition to Milarepa’s development. Thank you all for your heartfelt generosity and kind service.

Get Involved

Offering service is a wonderful way to create the cause for your spiritual practice to flourish. Milarepa Center has many opportunities for you to get involved and many can be done from your home.

Read More





Milarepa Center
1344 U.S. Highway 5 South
Barnet, Vermont 05821
(802) 633-4136