TodayTools

About Guru Purnima

00 days

About Guru Purnima

Guru Purnima is the full moon of Ashadha, in June or July, a day to honour teachers and spiritual guides. Guru means the one who removes darkness.

It is also called Vyasa Purnima, after Sage Vyasa, who is said to have been born on this day and to have arranged the Vedas and written the Mahabharata. Buddhists remember the Buddha's first sermon at Sarnath on this full moon, and Jains honour Lord Mahavira's first disciple.

Students visit their teachers with flowers and fruit, disciples gather at ashrams, music and dance students honour their gurus, and many children touch their parents' feet as their first teachers.

Guru Purnima is kept across India and Nepal, where it is also a school holiday for teachers, and by Hindu, Buddhist and Jain communities around the world.

  • Ashadha Purnima, in June or July
  • Also called Vyasa Purnima
  • Hindu, Buddhist and Jain
  • A day to thank teachers

Where it began

The word guru is often explained as one who removes darkness. Hindus call the day Vyasa Purnima, as legend says the sage Vyasa, who arranged the Vedas and told the Mahabharata, was born on this full moon.

For Buddhists, it is the day the Buddha gave his first sermon at Sarnath to his five companions, setting the wheel of teaching in motion. Jains remember Mahavira taking his first disciple, Gautama Swami.

In yoga traditions, one story tells that Shiva became the Adiguru, the first teacher, on this full moon, sharing yoga with seven sages.

The Buddha in a garden at Sarnath, where he gave his first sermonSarnath, Uttar Pradesh

How it grew over time

  1. Ancient times

    Students honour their teachers at the start of the monsoon, when wandering monks stop travelling for the rainy season.

  2. Buddha's time

    The first sermon at Sarnath makes the full moon of Ashadha a holy day for Buddhists.

  3. Medieval period

    Bhakti and Sikh traditions place great love on the guru, and disciples gather at ashrams on this day.

  4. Today

    Schools, music and dance classes and spiritual groups hold guru vandana, and students message their old teachers.

How it is celebrated in different places

  • Maharashtra and Karnataka

    Disciples gather at ashrams and maths, and musicians honour their gurus with performances.

  • Uttar Pradesh

    Pilgrims visit Sarnath and Varanasi, and many bathe in the Ganga.

  • Nepal

    Schools hold a teachers' day, with students offering flowers and garlands.

  • Sri Lanka, Thailand and Myanmar

    Buddhists mark Esala or Asalha Puja, remembering the first sermon at temples.

Guru Purnima moments

An ancient carving of the Buddha teachingSarnath, Uttar Pradesh
The Buddha park at SarnathSarnath, Uttar Pradesh
Guru Purnima day at Belur MathBelur, West Bengal
Disciples honour their teachers on Guru PurnimaBelur, West Bengal

Guru Purnima today

People visit their guru or teacher, touch their feet or give a gift, and spend time in prayer or study. Many simply call a teacher who changed their life to say thank you.

How people celebrate Guru Purnima

  • Visiting teachers with flowers and fruit
  • Guru puja at ashrams and temples
  • Students of music and dance honouring their gurus
  • Touching parents' and elders' feet
  • Satsang, prayers and fasting

How to wish well

  • Wish your teachers in the morning, in person or with a personal message.
  • Mention one thing they taught you; it means more than a long quote.
  • Parents, coaches, managers and mentors are gurus too.
  • Keep wishes respectful and warm; no jokes about teachers.

Questions about Guru Purnima

When is Guru Purnima 2026?

Guru Purnima is on 29 July 2026, the full moon of Ashadha.

When is Guru Purnima 2027?

Guru Purnima in 2027 is expected on 18 July.

Why is Guru Purnima celebrated?

It honours teachers and spiritual guides, and Sage Vyasa, who is remembered as the first guru of the Vedic tradition.

What is the meaning of guru?

In Sanskrit, gu means darkness and ru means the one who removes it. A guru removes the darkness of ignorance.

What do you say on Guru Purnima?

Say "Happy Guru Purnima" or "Thank you for guiding me". In Hindi, "Guru Purnima ki hardik shubhkamnayein".

Keep exploring

Related

Coming up next

    All festival wishes

    Donate