--> Skip to main content


Mantra for good sleep

Below is a prayer for good sleep. Mantra can be chanted by those who are having trouble in getting a good sleep. The mantra should be chanted lying on the bed. The number of times it is chanted can be decided by the person. During the chanting your mind should not wander around.

Before going to sleep you should read a simple translation of Bhagavad Gita. Just a single verse or a chapter or any number of verses. The mantra should be chanted after the reading.

The best mantra to get sleep is

Om Namah Shivaya.