This chant is a part of Anand Sahib written by Guru Amar Das Ji and chanted at all ceremonies of Sikhs irrespective of the nature of event, whether it is a marriage or death.

As per ‘ Sikh Encyclopedia’  Anand means to rejoice.  It denotes mystical experience, spiritual  bliss or a state of consciousness .  In simple words, the meaning of Anand is bliss, eternal peace,  real contentment, jubilation, true joy,  complete happiness, paradise,  ecstasy, euphoria etc. It is said that the person who chants this Mantra in the morning with meditation, dedication, comprehension  and  full attention  will achieve bliss and peace of mind throughout the day and does not diminish in adversity  and it is perpetual in all the ups and downs of life.  The Anand  is different from worldly pleasures or joy.  It is also not dependent on worldly things.

Lyrics with Meaning 

anand bha-i-aa mayree maa-ay satguroo mai paa-i-aa.

I am in bliss, o my mother, for I have found my True Guru.

satgur ta paa-i-aa sahj saytee man vajee-aa vaaDhaa-ee-aa.

I have found the True Guru, through perfect harmony, and in my mind are sounds of celebrations

. raag ratan parvaar paree-aa shabad gaavan aa-ee-aa.

Fairies have come to sing chants along me.

sabdo ta gaavhu haree kayraa man jinee vasaa-i-aa.

They, within whom God lives, sing they along these chants.

kahai naanak anand ho-aa satguroo mai paa-i-aa.

Says Nanak, I am in ecstasy, for I have found my True Guru.


  1. One can achieve spiritual bliss which is beyond simple happiness.
  2. It relieve stress and anxiety
  3. For inner peace even in adversity
  4. It turns negative into positive
  5. Calms nervous system and relaxes
  6. Removes phobia and fear
  7. Improves immunity
  8. Increases concentration
  9. Builds self esteem
  10. It purifies aura

Here is a beautiful Mantra